[allura:tickets] #8471 check for comments when setting wiki noindex

2022-11-09 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8471] check for comments when setting wiki noindex** **Status:** closed **Milestone:** unreleased **Created:** Tue Sep 27, 2022 03:30 PM UTC by Dave Brondsema **Last Updated:** Wed Sep 28, 2022 07:39 PM UTC **Owner:** Dave Brondsema Some w

[allura:tickets] #8475 Return 404 on "Awaiting Moderation" Threads

2022-11-04 Thread Dave Brondsema
- checking `self.thread.num_replies` seems to work well if a comment is deleted or flagged as spam. However it didn't work for me when the comment was still pending. I did this: allow *anonymous to POST, then as anonymous I created a new topic, then that page had status 200 but we'd want 404

[allura:tickets] #8474 Package Upgrades

2022-11-02 Thread Dave Brondsema
- **status**: in-progress --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8474] Package Upgrades** **Status:** closed **Milestone:** unreleased **Created:** Wed Oct 26, 2022 07:59 PM UTC by Guillermo Cruz **Last Updated:** Wed Oct 26, 2022 07:59 PM UTC **Owner:** Guillermo C

[allura:tickets] #8470 Add CSP Headers

2022-10-14 Thread Dave Brondsema
- **status**: review --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8470] Add CSP Headers** **Status:** closed **Milestone:** unreleased **Created:** Tue Sep 27, 2022 03:13 PM UTC by Guillermo Cruz **Last Updated:** Wed Sep 28, 2022 06:27 PM UTC **Owner:** Guillermo Cruz Ther

[allura:tickets] #8473 use jinja's tojson instead of h.escape_json

2022-10-11 Thread Dave Brondsema
--- ** [tickets:#8473] use jinja's tojson instead of h.escape_json** **Status:** review **Milestone:** unreleased **Created:** Tue Oct 11, 2022 06:04 PM UTC by Dave Brondsema **Last Updated:** Tue Oct 11, 2022 06:04 PM UTC **Owner:** Dave Brondsema It does a little bit more, and its a bit

[allura:tickets] #8472 Project Activity Delete Issue

2022-10-06 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8472] Project Activity Delete Issue** **Status:** closed **Milestone:** unreleased **Created:** Tue Oct 04, 2022 09:08 PM UTC by Guillermo Cruz **Last Updated:** Tue Oct 04, 2022 09:08 PM UTC **Owner:** Guille

[allura:tickets] #8467 support defopt with ScriptTasks

2022-09-28 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8467] support defopt with ScriptTasks** **Status:** closed **Milestone:** unreleased **Created:** Thu Sep 22, 2022 02:48 PM UTC by Dave Brondsema **Last Updated:** Thu Sep 22, 2022 02:50 PM UTC **Owner:** Dave Brondsema The ht

[allura:tickets] #8471 check for comments when setting wiki noindex

2022-09-27 Thread Dave Brondsema
- **status**: open --> review - **Comment**: db/8471 --- ** [tickets:#8471] check for comments when setting wiki noindex** **Status:** review **Milestone:** unreleased **Created:** Tue Sep 27, 2022 03:30 PM UTC by Dave Brondsema **Last Updated:** Tue Sep 27, 2022 03:30 PM UTC **Owner:** D

[allura:tickets] #8471 check for comments when setting wiki noindex

2022-09-27 Thread Dave Brondsema
--- ** [tickets:#8471] check for comments when setting wiki noindex** **Status:** open **Milestone:** unreleased **Created:** Tue Sep 27, 2022 03:30 PM UTC by Dave Brondsema **Last Updated:** Tue Sep 27, 2022 03:30 PM UTC **Owner:** Dave Brondsema Some wiki pages may have default content

[allura:tickets] #8469 Add Missing Canonical Tag

2022-09-26 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8469] Add Missing Canonical Tag** **Status:** closed **Milestone:** unreleased **Created:** Thu Sep 22, 2022 09:04 PM UTC by Guillermo Cruz **Last Updated:** Mon Sep 26, 2022 03:40 PM UTC **Owner:** Guillermo C

[allura:tickets] #8469 Add Missing Canonical Tag

2022-09-23 Thread Dave Brondsema
- when possible, don’t use `with context` when importing a jinja template. Tons of places do it already, but it prevents jinja caching from being used, so we dont' want to do it more - in `tool_list.html` the URL isn't quite right. Can `lib.canonical_tag()` be used there? --- **

[ANNOUNCE] Apache Allura 1.14.0 released

2022-09-23 Thread Dave Brondsema
The Apache Allura team is pleased to announce the release of Apache Allura 1.14.0 Apache Allura is an open source implementation of a software forge, a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs, and more for any number of individual projects.

[allura:tickets] #8387 Switch from nose to pytest

2022-09-23 Thread Dave Brondsema
- **status**: open --> duplicate - **Comment**: [#8455] --- ** [tickets:#8387] Switch from nose to pytest** **Status:** duplicate **Milestone:** unreleased **Created:** Mon May 03, 2021 06:32 PM UTC by Dave Brondsema **Last Updated:** Mon May 03, 2021 06:32 PM UTC **Owner:** nobody &q

[allura:tickets] #8412 New Method in Base Allura Application

2022-09-23 Thread Dave Brondsema
- **status**: open --> closed - **Milestone**: unreleased --> v1.14.0 --- ** [tickets:#8412] New Method in Base Allura Application** **Status:** closed **Milestone:** v1.14.0 **Created:** Tue Feb 15, 2022 10:52 PM UTC by Guillermo Cruz **Last Updated:** Tue Feb 15, 2022 10:52 PM UTC

[allura:tickets] Mass edit changes by Dave Brondsema

2022-09-23 Thread Dave Brondsema
Mass edit changing: - **Milestone**: v1.14.0 ticket: tickets:#4359 Reduce duplicate queries in threaded discussion display - **Milestone**: unreleased --> v1.14.0 ticket: tickets:#5593 Create backlink from ticket when commit message contains ticket link - **Milestone**: unreleased -->

[RESULT] [VOTE] Release of Apache Allura 1.14.0

2022-09-23 Thread Dave Brondsema
The vote passes with 4 +1s from PMC members: Dave Brondsema Dillon Walls Kenton Taylor Guillermo Cruz I'll publish the release, and make the updates and news announcements after it gets on some of the release mirrors. -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal

[allura:tickets] #8468 update RAML versions

2022-09-22 Thread Dave Brondsema
f api.raml for a good editing & validating tool --- ** [tickets:#8468] update RAML versions** **Status:** open **Milestone:** unreleased **Labels:** api docs **Created:** Thu Sep 22, 2022 05:02 PM UTC by Dave Brondsema **Last Updated:** Thu Sep 22, 2022 05:02 PM UTC **Owner:** nobody The Allura

[allura:tickets] #8468 update RAML versions

2022-09-22 Thread Dave Brondsema
--- ** [tickets:#8468] update RAML versions** **Status:** open **Milestone:** unreleased **Labels:** api docs **Created:** Thu Sep 22, 2022 05:02 PM UTC by Dave Brondsema **Last Updated:** Thu Sep 22, 2022 05:02 PM UTC **Owner:** nobody The Allura/docs/api-rest/ files are using older

[allura:tickets] #8467 support defopt with ScriptTasks

2022-09-22 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8467 --- ** [tickets:#8467] support defopt with ScriptTasks** **Status:** review **Milestone:** unreleased **Created:** Thu Sep 22, 2022 02:48 PM UTC by Dave Brondsema **Last Updated:** Thu Sep 22, 2022 02:48 PM UTC **Owner:** D

[allura:tickets] #8467 support defopt with ScriptTasks

2022-09-22 Thread Dave Brondsema
--- ** [tickets:#8467] support defopt with ScriptTasks** **Status:** in-progress **Milestone:** unreleased **Created:** Thu Sep 22, 2022 02:48 PM UTC by Dave Brondsema **Last Updated:** Thu Sep 22, 2022 02:48 PM UTC **Owner:** Dave Brondsema The https://defopt.readthedocs.io/ library

Re: [External] [VOTE] Release of Apache Allura 1.14.0

2022-09-21 Thread Dave Brondsema
. And Guillermo, don't forget to cast your vote at some point still, either way -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8465 backlinks for commits doesn't work on reindex

2022-09-19 Thread Dave Brondsema
ugh --- ** [tickets:#8465] backlinks for commits doesn't work on reindex** **Status:** open **Milestone:** unreleased **Created:** Thu Sep 15, 2022 04:35 PM UTC by Dave Brondsema **Last Updated:** Thu Sep 15, 2022 04:35 PM UTC **Owner:** nobody [#5593] doesn't seem to be working right.

[VOTE] Release of Apache Allura 1.14.0

2022-09-19 Thread Dave Brondsema
Hello, This is a call for a vote on Apache Allura 1.14.0. Source tarball, signature and checksums are available at: https://dist.apache.org/repos/dist/dev/allura/ Checksums: SHA512:

[allura:tickets] #8465 backlinks for commits not working

2022-09-15 Thread Dave Brondsema
--- ** [tickets:#8465] backlinks for commits not working** **Status:** open **Milestone:** unreleased **Created:** Thu Sep 15, 2022 04:35 PM UTC by Dave Brondsema **Last Updated:** Thu Sep 15, 2022 04:35 PM UTC **Owner:** nobody [#5593] doesn't seem to be working right. I ran it on forge

forge-allura.apache.org updated

2022-09-15 Thread Dave Brondsema
rge-allura.apache.org/p/allura/wiki/forge-allura%20hosting%20setup/ has info about how we run the site So next I'm going to start working on a release! :) -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8461 replace python-oauth2 with oauthlib NEEDS CMD, INDEX

2022-09-14 Thread Dave Brondsema
estone:** unreleased **Created:** Wed Sep 07, 2022 04:44 PM UTC by Dave Brondsema **Last Updated:** Wed Sep 07, 2022 04:44 PM UTC **Owner:** Dave Brondsema python-oauth2 hasn't been maintained in a long time. Oauthlib is better, and will make it easier to support OAuth2 spec in the future ---

[allura:tickets] #8460 allow sending already-formatted message

2022-09-12 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8460] allow sending already-formatted message** **Status:** closed **Milestone:** unreleased **Created:** Wed Sep 07, 2022 02:30 PM UTC by Dillon Walls **Last Updated:** Fri Sep 09, 2022 06:24 PM UTC **Owner:** Dillon Walls We would like to

[allura:tickets] #8460 allow sending already-formatted message

2022-09-08 Thread Dave Brondsema
- **status**: review --> open - **assigned_to**: Dillon Walls - **Reviewer**: Dave Brondsema - **Comment**: - Maybe `send_raw` for the name? - `@task` decorator would be good to mark it as a task, and make it more easily callable as one --- ** [tickets:#8460] allow sending alre

[allura:tickets] #8461 replace python-oauth2 with oauthlib

2022-09-07 Thread Dave Brondsema
--- ** [tickets:#8461] replace python-oauth2 with oauthlib** **Status:** in-progress **Milestone:** unreleased **Created:** Wed Sep 07, 2022 04:44 PM UTC by Dave Brondsema **Last Updated:** Wed Sep 07, 2022 04:44 PM UTC **Owner:** Dave Brondsema python-oauth2 hasn't been maintained

[allura:tickets] #8389 CC-BY 4.0 and SIL Open Font License

2022-09-02 Thread Dave Brondsema
db/8389 for improvements to what we include & credit from font awesome --- ** [tickets:#8389] CC-BY 4.0 and SIL Open Font License** **Status:** open **Milestone:** unreleased **Labels:** asf licensing **Created:** Thu Jun 10, 2021 04:45 PM UTC by Dave Brondsema **Last Updated:** Fri Se

[allura:tickets] #8389 CC-BY 4.0 and SIL Open Font License

2022-09-02 Thread Dave Brondsema
- **status**: open --> review - **assigned_to**: Dave Brondsema --- ** [tickets:#8389] CC-BY 4.0 and SIL Open Font License** **Status:** review **Milestone:** unreleased **Labels:** asf licensing **Created:** Thu Jun 10, 2021 04:45 PM UTC by Dave Brondsema **Last Updated:** Fri Sep 02, 2

[allura:tickets] #8389 CC-BY 4.0 and SIL Open Font License

2022-09-02 Thread Dave Brondsema
are binary, which is allowed according to https://www.apache.org/legal/resolved.html#cc-sa --- ** [tickets:#8389] CC-BY 4.0 and SIL Open Font License** **Status:** open **Milestone:** unreleased **Labels:** asf licensing **Created:** Thu Jun 10, 2021 04:45 PM UTC by Dave Brondsema **Last Updated

[allura:tickets] #8389 CC-BY 4.0 and SIL Open Font License

2022-09-02 Thread Dave Brondsema
dered binary or not, but we could remove it since SVG font support is very limited anyway https://caniuse.com/svg-fonts --- ** [tickets:#8389] CC-BY 4.0 and SIL Open Font License** **Status:** open **Milestone:** unreleased **Labels:** asf licensing **Created:** Thu Jun 10, 2021 04:45 PM UTC by Da

[allura:tickets] #8457 Tickets Tool Actions Bug

2022-09-01 Thread Dave Brondsema
- **status**: open --> closed --- ** [tickets:#8457] Tickets Tool Actions Bug** **Status:** closed **Milestone:** unreleased **Created:** Mon Aug 29, 2022 07:17 PM UTC by Guillermo Cruz **Last Updated:** Mon Aug 29, 2022 07:17 PM UTC **Owner:** Guillermo Cruz Ticket actions elements are

[allura:tickets] #8453 Jquery Testing

2022-08-25 Thread Dave Brondsema
- **status**: open --> closed --- ** [tickets:#8453] Jquery Testing** **Status:** closed **Milestone:** unreleased **Created:** Fri Aug 19, 2022 02:36 PM UTC by Guillermo Cruz **Last Updated:** Fri Aug 19, 2022 02:36 PM UTC **Owner:** nobody Remove `jquery-migrate-3.4.0.js` and test for

[allura:tickets] #8456 make tag autocomplete work on blog, wiki

2022-08-23 Thread Dave Brondsema
--- ** [tickets:#8456] make tag autocomplete work on blog, wiki** **Status:** open **Milestone:** unreleased **Created:** Tue Aug 23, 2022 09:45 PM UTC by Dave Brondsema **Last Updated:** Tue Aug 23, 2022 09:45 PM UTC **Owner:** nobody The labels/tag input works correctly on tickets

[allura:tickets] #8452 jQuery Update Deprecated Functions

2022-08-11 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8452] jQuery Update Deprecated Functions** **Status:** closed **Milestone:** unreleased **Created:** Mon Aug 08, 2022 10:30 PM UTC by Guillermo Cruz **Last Updated:** Mon Aug 08, 2022 10:30 PM UTC **Ow

[allura:tickets] #8449 jQuery Upgrade

2022-08-09 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8449] jQuery Upgrade** **Status:** closed **Milestone:** unreleased **Created:** Mon Aug 01, 2022 05:36 PM UTC by Guillermo Cruz **Last Updated:** Fri Aug 05, 2022 06:02 PM UTC **Owner:** Guillermo Cruz Upgr

[allura:tickets] #8449 jQuery Upgrade

2022-08-04 Thread Dave Brondsema
- looks like you forgot to add `jquery-migrate-3.4.0.js`? - `jquery-base.js` can be deleted - there are 2 `LICENSE` file that mention jquery-base.js, we need to update those with the 3 new jquery related files - also update `rat-excludes.txt` for the new files. That is used by

[allura:tickets] #8450 API to list repos

2022-08-04 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8450 --- ** [tickets:#8450] API to list repos** **Status:** review **Milestone:** unreleased **Labels:** api **Created:** Thu Aug 04, 2022 07:08 PM UTC by Dave Brondsema **Last Updated:** Thu Aug 04, 2022 07:08 PM UTC **Owner:** D

[allura:tickets] #8450 API to list repos

2022-08-04 Thread Dave Brondsema
--- ** [tickets:#8450] API to list repos** **Status:** in-progress **Milestone:** unreleased **Labels:** api **Created:** Thu Aug 04, 2022 07:08 PM UTC by Dave Brondsema **Last Updated:** Thu Aug 04, 2022 07:08 PM UTC **Owner:** Dave Brondsema This would be helpful for a CI integration

[allura:tickets] #8060 Commit overview and diff changes are a bit messed up

2022-07-26 Thread Dave Brondsema
I think the original report was an issue when files don't have `\n` at the end of the last line. I've fixed that on branch `db/8060` To test this, make a local git repo and commit files to it. Have the last line with or without a trailing newline to see what the diff looks like. `echo -n

[allura:tickets] #8444 Add Canonical Link For Tool Sections

2022-07-26 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8444] Add Canonical Link For Tool Sections ** **Status:** closed **Milestone:** unreleased **Created:** Tue Jun 28, 2022 05:50 PM UTC by Guillermo Cruz **Last Updated:** Mon Jul 18, 2022 06:15 PM UTC **Ow

[allura:tickets] #8444 Add Canonical Link For Tool Sections

2022-07-15 Thread Dave Brondsema
Yea I think that is a good approach so we keep any other parameters. Its the safest for now so we don't drop a parameter by mistake. It does mean if there is a junk parameter like `?asf=asf` somehow it'll still be in the canonical. If that turns out to be an issue, we can revisit then. One

[allura:tickets] #8444 Add Canonical Link For Tool Sections

2022-07-14 Thread Dave Brondsema
On pages like discussion search, the `q` parameter is not being included in the canonical tag. I think it should be kept. And on ticket search there can be `filter` and `sort` params too. Are there any other pages with "important" url parameters that should be kept? I can't think of any

[allura:tickets] #8444 Add Canonical Link For Tool Sections

2022-07-11 Thread Dave Brondsema
- minor: `ForgeTracker/forgetracker/templates/tracker/milestone.html` has `import 'allura:templates/jinja_master/lib.html` twice - when on a `page=0` url, then I don't see any `rel="next"` tag. Remember page=0 means first page in allura! :grin: - when on a `page=1` url then the `` doesn't have

[allura:tickets] #8445 Package Upgrades

2022-07-08 Thread Dave Brondsema
- **status**: open --> closed --- ** [tickets:#8445] Package Upgrades** **Status:** closed **Milestone:** unreleased **Created:** Wed Jul 06, 2022 06:12 PM UTC by Guillermo Cruz **Last Updated:** Wed Jul 06, 2022 06:12 PM UTC **Owner:** nobody upgrade python packages to latest version.

[allura:tickets] #8422 optimize more discussion thread queries

2022-07-01 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8422] optimize more discussion thread queries** **Status:** closed **Milestone:** unreleased **Labels:** performance **Created:** Wed Mar 30, 2022 04:58 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 30, 2022 08:09 PM UTC **Owner:** nob

[allura:tickets] #8443 Project Activy And User Profile Link Add nofollow

2022-06-30 Thread Dave Brondsema
- Description has changed: Diff: --- old +++ new @@ -1 +1 @@ -All links inside these tools including the project activity in the summary page should have the attribute `rel="nofollow"` +Code repo links inside these tools including the project activity in the summary page should have the

[allura:tickets] #8437 Do Not Index Empty Blog and Discussion Forums

2022-06-13 Thread Dave Brondsema
- **status**: open --> closed --- ** [tickets:#8437] Do Not Index Empty Blog and Discussion Forums** **Status:** closed **Milestone:** unreleased **Created:** Tue Jun 07, 2022 07:08 PM UTC by Guillermo Cruz **Last Updated:** Fri Jun 10, 2022 07:58 PM UTC **Owner:** Guillermo Cruz Add a

[allura:tickets] #8436 List of Supported Distros?

2022-06-10 Thread Dave Brondsema
I noticed you mentioned "https://localhost:8080; with httpS. I don't know if that's what you were actually accessing or not, but there's no https support for local allura. So you'll need to make sure your browser connects to plain http. --- ** [tickets:#8436] List of Supported Distros?**

[allura:tickets] #8437 Do Not Index Empty Blog and Discussion Forums

2022-06-09 Thread Dave Brondsema
Probably should check all the forums not just the first one, to be accurate. And while we're doing this, lets look at when you click into a forum. If the forum has no posts, then we should have a noindex at that level too I think. --- ** [tickets:#8437] Do Not Index Empty Blog and Discussion

[allura:tickets] #8437 Do Not Index Empty Blog and Discussion Forums

2022-06-09 Thread Dave Brondsema
- **assigned_to**: Guillermo Cruz - **Reviewer**: Dave Brondsema - **Comment**: For discussion forums, a common situation (e.g. if you install a new Discussion tool) is to have some `forums` but there are no posts in them. I think we should check for that --- ** [tickets:#8437] Do

[allura:tickets] #8436 List of Supported Distros?

2022-06-08 Thread Dave Brondsema
Interesting you can get to some services, and even getting redirected to the 'neighborhoods' URL sometimes. Does `docker-compose ps` say the "web" container is up? Any errors in `docker-compose logs web`? Are you using an IP or hostname besides localhost? If so see note 2 at

[allura:tickets] #8438 disable gravatar

2022-06-08 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8438 Can add `use_gravatar = true` to .ini if you want to continue to use gravatars. --- ** [tickets:#8438] disable gravatar** **Status:** review **Milestone:** unreleased **Created:** Wed Jun 08, 2022 06:05 PM UTC by Dave Bronds

[allura:tickets] #8438 disable gravatar

2022-06-08 Thread Dave Brondsema
--- ** [tickets:#8438] disable gravatar** **Status:** in-progress **Milestone:** unreleased **Created:** Wed Jun 08, 2022 06:05 PM UTC by Dave Brondsema **Last Updated:** Wed Jun 08, 2022 06:05 PM UTC **Owner:** Dave Brondsema Using gravatar.com has privacy & security concerns, we sh

[allura:tickets] #8436 List of Supported Distros?

2022-06-06 Thread Dave Brondsema
What errors did you get? [#8406] has another user's error messages with Ubuntu, if your error matches one of those perhaps that will help. We are way overdue for making a release, you could try installing from latest git instead of 1.13.0. It should be stable and has quite a few fixes &

[allura:tickets] #8431 handle dir/file/symlink changes better

2022-05-27 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8431] handle dir/file/symlink changes better** **Status:** closed **Milestone:** unreleased **Created:** Fri May 20, 2022 05:06 PM UTC by Dave Brondsema **Last Updated:** Mon May 23, 2022 03:57 PM UTC **Owner:** Dave Brondsema If `

[allura:tickets] #8428 upgrade pip & friends

2022-05-24 Thread Dave Brondsema
- **status**: in-progress --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8428] upgrade pip & friends** **Status:** closed **Milestone:** unreleased **Created:** Fri May 06, 2022 09:14 PM UTC by Dillon Walls **Last Updated:** Tue May 24, 2022 05:10 PM UTC **Owner:** Dillo

[allura:tickets] #8431 handle dir/file/symlink changes better

2022-05-23 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8431 --- ** [tickets:#8431] handle dir/file/symlink changes better** **Status:** review **Milestone:** unreleased **Created:** Fri May 20, 2022 05:06 PM UTC by Dave Brondsema **Last Updated:** Mon May 23, 2022 02:55 PM UTC **Ow

[allura:tickets] #8431 handle dir/file/symlink changes better

2022-05-23 Thread Dave Brondsema
rogress **Milestone:** unreleased **Created:** Fri May 20, 2022 05:06 PM UTC by Dave Brondsema **Last Updated:** Fri May 20, 2022 05:06 PM UTC **Owner:** Dave Brondsema If `foo` was a directory and then in the next commit it becomes a file (or a symlink in git) then this error occurs ```pytb File "

[allura:tickets] #8429 Add noindex,follow to Authorization Redirects

2022-05-20 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8429] Add noindex,follow to Authorization Redirects ** **Status:** closed **Milestone:** unreleased **Created:** Wed May 11, 2022 05:40 PM UTC by Guillermo Cruz **Last Updated:** Wed May 11, 2022 05:40 PM

[allura:tickets] #8431 handle git symlinks better

2022-05-20 Thread Dave Brondsema
--- ** [tickets:#8431] handle git symlinks better** **Status:** in-progress **Milestone:** unreleased **Created:** Fri May 20, 2022 05:06 PM UTC by Dave Brondsema **Last Updated:** Fri May 20, 2022 05:06 PM UTC **Owner:** Dave Brondsema --- Sent from forge-allura.apache.org because dev

[allura:tickets] #8430 improve SMTP retry logic

2022-05-13 Thread Dave Brondsema
- **status**: open --> review - **Comment**: db/8430 --- ** [tickets:#8430] improve SMTP retry logic** **Status:** review **Milestone:** unreleased **Created:** Fri May 13, 2022 03:36 PM UTC by Dave Brondsema **Last Updated:** Fri May 13, 2022 03:36 PM UTC **Owner:** Dave Bronds

[allura:tickets] #8430 improve SMTP retry logic

2022-05-13 Thread Dave Brondsema
--- ** [tickets:#8430] improve SMTP retry logic** **Status:** open **Milestone:** unreleased **Created:** Fri May 13, 2022 03:36 PM UTC by Dave Brondsema **Last Updated:** Fri May 13, 2022 03:36 PM UTC **Owner:** Dave Brondsema --- Sent from forge-allura.apache.org because dev

[allura:tickets] #8427 Fix tests to work with latest git

2022-04-27 Thread Dave Brondsema
- **status**: open --> closed - **assigned_to**: Dillon Walls --- ** [tickets:#8427] Fix tests to work with latest git** **Status:** closed **Milestone:** unreleased **Created:** Wed Apr 13, 2022 06:01 PM UTC by Dave Brondsema **Last Updated:** Mon Apr 25, 2022 04:55 PM UTC **Owner:** Dil

[allura:tickets] #8426 Upgrade more python packages

2022-04-18 Thread Dave Brondsema
- **status**: open --> closed - **assigned_to**: Dillon Walls - **Reviewer**: Dave Brondsema --- ** [tickets:#8426] Upgrade more python packages** **Status:** closed **Milestone:** unreleased **Created:** Tue Apr 12, 2022 03:17 PM UTC by Dillon Walls **Last Updated:** Tue Apr 12, 2022 03

[allura:tickets] #8427 Fix tests to work with latest git

2022-04-15 Thread Dave Brondsema
PM UTC by Dave Brondsema **Last Updated:** Wed Apr 13, 2022 06:01 PM UTC **Owner:** nobody https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/34/testReport/ has a lot of git failures and this message on some of them I think is the root issue ``` Cmd('git') failed due to: exit code(128

github dependabot PRs

2022-04-13 Thread Dave Brondsema
l requests" OFF. Any additional thoughts? -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8425 Upgrade Jinja to 3.1.1

2022-04-13 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8425] Upgrade Jinja to 3.1.1** **Status:** closed **Milestone:** unreleased **Created:** Wed Apr 06, 2022 05:23 PM UTC by Kenton Taylor **Last Updated:** Thu Apr 07, 2022 01:54 PM UTC **Owner:** Kenton Taylor --- Sent from

[allura:tickets] #8427 Fix tests to work with latest git

2022-04-13 Thread Dave Brondsema
--- ** [tickets:#8427] Fix tests to work with latest git** **Status:** open **Milestone:** unreleased **Created:** Wed Apr 13, 2022 06:01 PM UTC by Dave Brondsema **Last Updated:** Wed Apr 13, 2022 06:01 PM UTC **Owner:** nobody https://ci-builds.apache.org/job/Allura/job/Allura-py3.7/34

[allura:tickets] #4359 Reduce duplicate queries in threaded discussion display

2022-03-30 Thread Dave Brondsema
- **status**: review --> closed - **assigned_to**: Kenton Taylor - **Reviewer**: Dave Brondsema --- ** [tickets:#4359] Reduce duplicate queries in threaded discussion display** **Status:** closed **Milestone:** unreleased **Labels:** performance **Created:** Tue Jun 12, 2012 08:37 PM

[allura:tickets] #8422 optimize more discussion thread queries

2022-03-30 Thread Dave Brondsema
--- ** [tickets:#8422] optimize more discussion thread queries** **Status:** open **Milestone:** unreleased **Labels:** performance **Created:** Wed Mar 30, 2022 04:58 PM UTC by Dave Brondsema **Last Updated:** Wed Mar 30, 2022 04:58 PM UTC **Owner:** nobody followup to [#4359] Like

[allura:tickets] #5593 Create backlink from ticket when commit message contains ticket link

2022-03-25 Thread Dave Brondsema
--- ** [tickets:#5593] Create backlink from ticket when commit message contains ticket link** **Status:** closed **Milestone:** unreleased **Labels:** artifact link **Created:** Fri Jan 11, 2013 05:38 PM UTC by Rich Bowen **Last Updated:** Sat Feb 14, 2015 02:28 PM UTC **Owner:** Vrinda A

[allura:tickets] Ticket 5593 discussion

2022-03-25 Thread Dave Brondsema
- **status**: open --> closed - **assigned_to**: Vrinda A - **Reviewer**: Dave Brondsema - **Comment**: Done in https://forge-allura.apache.org/p/allura/git/merge-requests/386/ --- ** [tickets:#5593] Create backlink from ticket when commit message contains ticket link** **Status:** clo

[allura:tickets] Ticket 4359 discussion

2022-03-23 Thread Dave Brondsema
tifactReference queries, maybe these are regular ("forward") references from `def related_artifacts` calling `self.refs` (probably 1 extra query for the thread itself) - 5 ForumAttachment queries. (no idea why not 6) --- ** [tickets:#4359] Reduce duplicate queries in threa

[allura:tickets] #8419 Add pre Tag To Notifications

2022-03-11 Thread Dave Brondsema
- **status**: review --> wont-fix - **Comment**: This isn't necessary --- ** [tickets:#8419] Add pre Tag To Notifications** **Status:** wont-fix **Milestone:** unreleased **Created:** Fri Mar 04, 2022 04:58 PM UTC by Guillermo Cruz **Last Updated:** Fri Mar 04, 2022 09:01 PM UTC **Owner:**

[allura:tickets] #8391 Unsubscribe from a project when a user is removed from Admin group

2022-03-10 Thread Dave Brondsema
- **status**: open --> closed - **assigned_to**: Vrinda A - **Comment**: Done in https://forge-allura.apache.org/p/allura/git/merge-requests/386/ --- ** [tickets:#8391] Unsubscribe from a project when a user is removed from Admin group** **Status:** closed **Milestone:** unreleased

[allura:tickets] #8416 Use regex library instead of re

2022-03-02 Thread Dave Brondsema
- **status**: open --> review - **Comment**: db/8416 --- ** [tickets:#8416] Use regex library instead of re** **Status:** review **Milestone:** unreleased **Labels:** performance **Created:** Wed Mar 02, 2022 07:58 PM UTC by Dave Brondsema **Last Updated:** Wed Mar 02, 2022 07:58 PM

[allura:tickets] #8416 Use regex library instead of re

2022-03-02 Thread Dave Brondsema
--- ** [tickets:#8416] Use regex library instead of re** **Status:** open **Milestone:** unreleased **Labels:** performance **Created:** Wed Mar 02, 2022 07:58 PM UTC by Dave Brondsema **Last Updated:** Wed Mar 02, 2022 07:58 PM UTC **Owner:** Dave Brondsema This helps performance issues

[allura:tickets] #8413 Drop Python 3.6 Support

2022-02-23 Thread Dave Brondsema
- **status**: review --> closed - **assigned_to**: Dillon Walls - **Reviewer**: Dave Brondsema --- ** [tickets:#8413] Drop Python 3.6 Support** **Status:** closed **Milestone:** unreleased **Created:** Fri Feb 18, 2022 03:50 PM UTC by Dillon Walls **Last Updated:** Fri Feb 18, 2022 04:14

dropping py3.6 and supporting other versions

2022-02-22 Thread Dave Brondsema
saying that we can clean up python 2 things in our codebase at any time. P.S. we should do a release, its almost been a year! -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8406 Installing on "Ubuntu 20.04" not possible

2022-02-15 Thread Dave Brondsema
- **status**: open --> closed - **Milestone**: v1.13.0 --> unreleased - **Comment**: Some of the issues reported here have been addressed with updates via [#8411] --- ** [tickets:#8406] Installing on "Ubuntu 20.04" not possible** **Status:** closed **Milestone:** unreleased **Labels:**

[allura:tickets] #8410 Markdown performance mitigation

2022-02-09 Thread Dave Brondsema
db/8410 --- ** [tickets:#8410] Markdown performance mitigation** **Status:** review **Milestone:** unreleased **Labels:** performance **Created:** Wed Feb 09, 2022 06:49 PM UTC by Dave Brondsema **Last Updated:** Wed Feb 09, 2022 06:49 PM UTC **Owner:** Dave Brondsema Some markdown text can

[allura:tickets] #8410 Markdown performance mitigation

2022-02-09 Thread Dave Brondsema
--- ** [tickets:#8410] Markdown performance mitigation** **Status:** review **Milestone:** unreleased **Labels:** performance **Created:** Wed Feb 09, 2022 06:49 PM UTC by Dave Brondsema **Last Updated:** Wed Feb 09, 2022 06:49 PM UTC **Owner:** Dave Brondsema Some markdown text can

[allura:tickets] #8408 Upgrade markdown

2022-02-09 Thread Dave Brondsema
- **status**: open --> review --- ** [tickets:#8408] Upgrade markdown** **Status:** review **Milestone:** unreleased **Created:** Fri Jan 14, 2022 03:19 PM UTC by Dave Brondsema **Last Updated:** Fri Jan 14, 2022 03:19 PM UTC **Owner:** Dave Brondsema https://python-markdown.github

[allura:tickets] #8409 Speed up anonymous user handling

2022-02-04 Thread Dave Brondsema
- **status**: open --> review - **Comment**: db/8409 --- ** [tickets:#8409] Speed up anonymous user handling** **Status:** review **Milestone:** unreleased **Labels:** performance **Created:** Fri Feb 04, 2022 09:18 PM UTC by Dave Brondsema **Last Updated:** Fri Feb 04, 2022 09:18 PM

[allura:tickets] #8409 Speed up anonymous user handling

2022-02-04 Thread Dave Brondsema
--- ** [tickets:#8409] Speed up anonymous user handling** **Status:** open **Milestone:** unreleased **Labels:** performance **Created:** Fri Feb 04, 2022 09:18 PM UTC by Dave Brondsema **Last Updated:** Fri Feb 04, 2022 09:18 PM UTC **Owner:** Dave Brondsema For every logged-out request

[allura:tickets] #8408 Upgrade markdown

2022-01-14 Thread Dave Brondsema
--- ** [tickets:#8408] Upgrade markdown** **Status:** open **Milestone:** unreleased **Created:** Fri Jan 14, 2022 03:19 PM UTC by Dave Brondsema **Last Updated:** Fri Jan 14, 2022 03:19 PM UTC **Owner:** Dave Brondsema https://python-markdown.github.io/change_log/ --- Sent from forge

[allura:tickets] Re: #8406 Installing on "Ubuntu 20.04" not possible

2022-01-09 Thread Dave Brondsema
The `... setup-app ...` command clears mongodb and sets up initial data, so you don't want to run that each time. I think you can just run `docker-compose up -d` after you set LOCAL_SHARED_DATA_ROOT. The ./allura-data/ directories should still contain the git repositories that you committed &

[allura:tickets] #8406 Installing on "Ubuntu 20.04" not possible

2022-01-05 Thread Dave Brondsema
Port 8080 is what you want everything to go through. When you have it set to 8080 and try to access the git repository, what logs show up in the 'http' container log? Also when you are trying the git URL, I wouldn't expect it to work in a browser. It provides git data, so it may only work

[allura:tickets] Re: #8406 Installing on "Ubuntu 20.04" not possible

2022-01-04 Thread Dave Brondsema
That URL looks right to me. I think you want to forward everything to port 8080 though. That port is the docker http server which handles git request as well as forwarding internally to 8088 for regular webpages. If that doesn't work still, I'd recommend looking at the docker-compose logs,

[allura:tickets] #8407 Migration of project data

2022-01-04 Thread Dave Brondsema
For moving between instances, there is some closed-source scripts I have that backup, delete, and restore a project (optionally restoring with a new name). They have some parts I can't open-source immediately, but I can look into it. Conceptually they find all the models (mongo collections)

[allura:tickets] Re: #8406 Installing on "Ubuntu 20.04" not possible

2021-12-30 Thread Dave Brondsema
I haven't seen that error before, I think the 'web' container should be the only thing using that port. Maybe try `docker-compose down` and then `docker-compose up -d` to start the containers again? Otherwise there are several other possible fixes at

[allura:tickets] #8406 Installing on "Ubuntu 20.04" not possible

2021-12-29 Thread Dave Brondsema
Ok good progress :) See note 2 at https://forge-allura.apache.org/docs/getting_started/installation.html#first-run That should help with different IP addresses --- ** [tickets:#8406] Installing on "Ubuntu 20.04" not possible** **Status:** open **Milestone:** v1.13.0 **Labels:** install

[allura:tickets] #8406 Installing on "Ubuntu 20.04" not possible

2021-12-29 Thread Dave Brondsema
Thanks for the version number - I think us developers can make some improvements (from https://docs.docker.com/compose/environment-variables/ it seems like the `.env` file location changed on 1.28 which is why it wasn't found on yours. Maybe we could use inline defaults) Anyway back to your

[allura:tickets] #8406 Installing on "Ubuntu 20.04" not possible

2021-12-28 Thread Dave Brondsema
What version of docker-compose do you have? It'd be nice for us to figure out if older versions don't automatically use the `.env` file or if there's something else going on. In the commands you shared above, I think `sudo` is making the exported environment variable not pass through to the

[allura:tickets] #8406 Installing on "Ubuntu 20.04" not possible

2021-12-27 Thread Dave Brondsema
The volume names in the docker-compose.yml file are: ``` - .:/allura # Allura source code from local host - ${LOCAL_SHARED_DATA_ROOT}:/allura-data # for virtualenv, scm repos, etc - ${LOCAL_SHARED_DATA_ROOT}/root/home:/root # for persistent home dir, mainly for pudb ``` So

[allura:tickets] #8404 SMTP maximum allowed line length (part 2)

2021-12-20 Thread Dave Brondsema
- **status**: open --> closed - **assigned_to**: Dillon Walls - **Reviewer**: Dave Brondsema --- ** [tickets:#8404] SMTP maximum allowed line length (part 2)** **Status:** closed **Milestone:** unreleased **Created:** Thu Dec 16, 2021 05:30 PM UTC by Dillon Walls **Last Updated:** Fri Dec

[allura:tickets] #8404 SMTP maximum allowed line length (part 2)

2021-12-17 Thread Dave Brondsema
- allura still supports python 3.6 so `from __future__ import annotations` won't work ([added in 3.7](https://docs.python.org/3/library/__future__.html)). I believe the Apache jenkins build uses 3.6 and will error on that. - that said, `email.message` is available in 3.6 so can be imported

<    1   2   3   4   5   6   7   8   9   10   >