[allura:tickets] #8329 Add username hover cards in more places

2019-08-28 Thread Dave Brondsema
--- ** [tickets:#8329] Add username hover cards in more places** **Status:** open **Milestone:** unreleased **Created:** Wed Aug 28, 2019 07:54 PM UTC by Dave Brondsema **Last Updated:** Wed Aug 28, 2019 07:54 PM UTC **Owner:** nobody `@username` mentions added the class=user-mention

Re: How to upload a large file in mongodb using allura and ming

2019-08-28 Thread Dave Brondsema
t file upload code in Allura uses "attachment" classes (although you can go more low-level than that). For one example, see BlogAttachment and BlogAttachmentsController classes and their usages. There are a lot of parts, but that might be a good example. -- Dave Brondsema : d...@br

[allura:tickets] #8328 timeouts with LastCommit build

2019-08-27 Thread Dave Brondsema
--- ** [tickets:#8328] timeouts with LastCommit build** **Status:** open **Milestone:** unreleased **Created:** Tue Aug 27, 2019 08:09 PM UTC by Dave Brondsema **Last Updated:** Tue Aug 27, 2019 08:09 PM UTC **Owner:** nobody I've had to lower the `lcd_timeout` in forge-allura's .ini file

[allura:tickets] #8323 gsoc19 - Trigger notification task per each artifact creation/modification and add tests

2019-08-27 Thread Dave Brondsema
- **status**: review --> closed - **Comment**: Looks good, merged! I did notice the link text for merge requests wasn't too great, so created [#8327] for that. --- ** [tickets:#8323] gsoc19 - Trigger notification task per each artifact creation/modification and add tests** **Status:**

[allura:tickets] #8327 Implement link_text() or shorthand_id() for MergeRequest

2019-08-27 Thread Dave Brondsema
UTC by Dave Brondsema **Last Updated:** Tue Aug 27, 2019 03:26 PM UTC **Owner:** nobody Currently user notifications say: > Your name was mentioned at 5d5c300707ae313e84dccf59 by John Doe because its not implemented. Maybe refactor the 'title' value from `def index` and use that. Actually: r

[allura:tickets] #8324 gsoc19 - d1 - Writing documentation for user mentions feature

2019-08-27 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8324] gsoc19 - d1 - Writing documentation for user mentions feature** **Status:** closed **Milestone:** unreleased **Labels:** gsoc19 **Created:** Sun Aug 18, 2019 02:19 AM UTC by Shalitha Suranga **Last Updated:** Mon Aug 19, 2019 04:39 PM

[allura:tickets] #8327 Implement link_text() or shorthand_id() for MergeRequest

2019-08-27 Thread Dave Brondsema
--- ** [tickets:#8327] Implement link_text() or shorthand_id() for MergeRequest** **Status:** open **Milestone:** unreleased **Created:** Tue Aug 27, 2019 03:26 PM UTC by Dave Brondsema **Last Updated:** Tue Aug 27, 2019 03:26 PM UTC **Owner:** nobody Currently user notifications say

[allura:tickets] Re: #8323 gsoc19 - Trigger notification task per each artifact creation/modification and add tests

2019-08-24 Thread Dave Brondsema
The response being a 302 redirect is normal, that's what happens after a form submit, it redirects back to the wiki page. You can do `r = r.follow()` if you want to continue to the page. I wouldn't patch `send_user_mention_notification` though. We want that to run, and then make assertions

[allura:tickets] #8326 Helm charts for deployment.

2019-08-22 Thread Dave Brondsema
Hey @pranav good to hear from you :) We don't have any Kubernetes or Helm configs for Allura. Would be great if you wanted to contribute it! I haven't done anything with Kubernetes myself, but I'm sure if you make an easy config for it, it'd be easy to test out. --- ** [tickets:#8326]

[allura:tickets] #8325 Upgrade more packages

2019-08-21 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8325 --- ** [tickets:#8325] Upgrade more packages** **Status:** review **Milestone:** unreleased **Created:** Tue Aug 20, 2019 08:54 PM UTC by Dave Brondsema **Last Updated:** Tue Aug 20, 2019 08:54 PM UTC **Owner:** Dave Bronds

[allura:tickets] #8325 Upgrade more packages

2019-08-20 Thread Dave Brondsema
--- ** [tickets:#8325] Upgrade more packages** **Status:** in-progress **Milestone:** unreleased **Created:** Tue Aug 20, 2019 08:54 PM UTC by Dave Brondsema **Last Updated:** Tue Aug 20, 2019 08:54 PM UTC **Owner:** Dave Brondsema --- Sent from forge-allura.apache.org because dev

[allura:tickets] #8323 gsoc19 - Trigger notification task per each artifact creation/modification and add tests

2019-08-19 Thread Dave Brondsema
A common pattern that we use in tests is like this: ``` h.set_context('test', 'wiki', neighborhood='Projects') ``` And then can use `c.project` and `c.app` variables just like "normal" non-test code often does. `c.app` should be the wiki. Also since there is such small amount of data in tests

[allura:tickets] Re: #8324 gsoc19 - d1 - Writing documentation for user mentions feature

2019-08-19 Thread Dave Brondsema
That looks good @shalithasuranga --- ** [tickets:#8324] gsoc19 - d1 - Writing documentation for user mentions feature** **Status:** review **Milestone:** unreleased **Labels:** gsoc19 **Created:** Sun Aug 18, 2019 02:19 AM UTC by Shalitha Suranga **Last Updated:** Mon Aug 19, 2019 03:45 PM

[allura:tickets] #8323 gsoc19 - Trigger notification task per each artifact creation/modification and add tests

2019-08-18 Thread Dave Brondsema
Looking good adding a test in `TestNotificationTasks` would be good. I think with sample test data there, there should be a wiki `Page` artifact created that you could query for. Or make a new artifact of some type. And then use that to call `send_usermentions_notification` And the

[allura:tickets] Re: #8324 gsoc19 - d1 - Writing documentation for user mentions feature

2019-08-18 Thread Dave Brondsema
Good idea to add to https://forge-allura.apache.org/p/allura/wiki/Features/ It isn't a complete list of all the features, and is pretty brief about some features, but that's ok. Still good to add this one. Maybe add a single bullet point in either Issue Tracking or Threaded Discussion

[allura:tickets] Re: #8323 gsoc19 - Trigger notification task per each artifact creation/modification and add tests

2019-08-14 Thread Dave Brondsema
Ah yea that makes sense, because post() will create a mongo document representing the task and all its parameters, so the parameters have to be something simple like strings/numbers/lists/etc and not model objects. (The c.user and c.project and c.app models are automatically handled). So I

[allura:tickets] #8323 gsoc19 - Trigger notification task per each artifact creation/modification and add tests

2019-08-13 Thread Dave Brondsema
I didn't notice this earlier, but all `send_usermentions_notification` usage should be like `send_usermentions_notification.post(...)` The `post` is a method automatically added by the `@task` decorator, and calling `post(...)` makes it run via the background task queue instead of being run

[allura:tickets] Re: #8285 gsoc19-c5: Add an area for user mentions notifications

2019-08-12 Thread Dave Brondsema
I agree [#8294] will be too much work for now. The recent tickets had test coverage for setting the preference. But no tests for the sending the notification. Can you add a test for the `send_usermentions_notification` task? I also am remembering now that the send_usermentions_notification

[allura:tickets] #8322 Better from address than just "nore...@mysite.com"

2019-08-08 Thread Dave Brondsema
--- ** [tickets:#8322] Better from address than just "nore...@mysite.com"** **Status:** open **Milestone:** unreleased **Created:** Thu Aug 08, 2019 09:22 PM UTC by Dave Brondsema **Last Updated:** Thu Aug 08, 2019 09:22 PM UTC **Owner:** nobody Many places like `sendsimpl

[allura:tickets] #8284 gsoc19-c4: Implement the notification email sender

2019-08-08 Thread Dave Brondsema
- **status**: in-progress --> closed --- ** [tickets:#8284] gsoc19-c4: Implement the notification email sender** **Status:** closed **Milestone:** unreleased **Labels:** gsoc19 **Created:** Wed May 08, 2019 03:03 PM UTC by Shalitha Suranga **Last Updated:** Wed Aug 07, 2019 03:36 PM UTC

[allura:tickets] #8285 gsoc19-c5: Add an area for user mentions notifications

2019-08-08 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8285] gsoc19-c5: Add an area for user mentions notifications** **Status:** closed **Milestone:** unreleased **Labels:** gsoc19 **Created:** Wed May 08, 2019 03:26 PM UTC by Shalitha Suranga **Last Updated:** Thu Aug 08, 2019 09:17 PM UTC

[allura:tickets] #8285 gsoc19-c5: Add an area for user mentions notifications

2019-08-08 Thread Dave Brondsema
Looks good, I've merged this and will close [#8284] also. What are you working on next then? This is the last of the tickets you initially made, but I'm thinking there should be some test coverage for this latest functionality added. Your project proposal also mentions documentation and

[allura:tickets] Re: #8285 gsoc19-c5: Add an area for user mentions notifications

2019-08-07 Thread Dave Brondsema
And changes for steps 1, 2 and 3 look good. --- ** [tickets:#8285] gsoc19-c5: Add an area for user mentions notifications** **Status:** in-progress **Milestone:** unreleased **Labels:** gsoc19 **Created:** Wed May 08, 2019 03:26 PM UTC by Shalitha Suranga **Last Updated:** Tue Aug 06, 2019

[allura:tickets] Re: #8285 gsoc19-c5: Add an area for user mentions notifications

2019-08-06 Thread Dave Brondsema
I think linking to #notifications is good enough. If they aren't logged in, and that part gets dropped its ok. Because I can't think of an obvious way to make that work. --- ** [tickets:#8285] gsoc19-c5: Add an area for user mentions notifications** **Status:** in-progress **Milestone:**

[allura:tickets] #8285 gsoc19-c5: Add an area for user mentions notifications

2019-08-05 Thread Dave Brondsema
ss/8285 looks fine --- ** [tickets:#8285] gsoc19-c5: Add an area for user mentions notifications** **Status:** in-progress **Milestone:** unreleased **Labels:** gsoc19 **Created:** Wed May 08, 2019 03:26 PM UTC by Shalitha Suranga **Last Updated:** Mon Aug 05, 2019 03:17 PM UTC **Owner:**

[allura:tickets] #8320 Upgrade various packages

2019-07-31 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: easywidgets:db/8320 (need to release it on pypi) and db/8320 --- ** [tickets:#8320] Upgrade various packages** **Status:** review **Milestone:** unreleased **Created:** Tue Jul 30, 2019 09:02 PM UTC by Dave Brondsema **Last Updated:**

[allura:tickets] #8321 Unhandled error in Antispam class

2019-07-31 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8321 --- ** [tickets:#8321] Unhandled error in Antispam class** **Status:** review **Milestone:** unreleased **Created:** Wed Jul 31, 2019 02:53 PM UTC by Dave Brondsema **Last Updated:** Wed Jul 31, 2019 02:53 PM UTC **Owner:** D

[allura:tickets] #8321 Unhandled error in Antispam class

2019-07-31 Thread Dave Brondsema
--- ** [tickets:#8321] Unhandled error in Antispam class** **Status:** in-progress **Milestone:** unreleased **Created:** Wed Jul 31, 2019 02:53 PM UTC by Dave Brondsema **Last Updated:** Wed Jul 31, 2019 02:53 PM UTC **Owner:** Dave Brondsema If a form submission uses our Antispam class

[allura:tickets] #8320 Upgrade various packages

2019-07-30 Thread Dave Brondsema
--- ** [tickets:#8320] Upgrade various packages** **Status:** in-progress **Milestone:** unreleased **Created:** Tue Jul 30, 2019 09:02 PM UTC by Dave Brondsema **Last Updated:** Tue Jul 30, 2019 09:02 PM UTC **Owner:** Dave Brondsema --- Sent from forge-allura.apache.org because dev

[allura:tickets] #8285 gsoc19-c5: Add an area for user mentions notifications

2019-07-30 Thread Dave Brondsema
- **status**: review --> in-progress --- ** [tickets:#8285] gsoc19-c5: Add an area for user mentions notifications** **Status:** in-progress **Milestone:** unreleased **Labels:** gsoc19 **Created:** Wed May 08, 2019 03:26 PM UTC by Shalitha Suranga **Last Updated:** Tue Jul 30, 2019 07:02 PM

[allura:tickets] #8285 gsoc19-c5: Add an area for user mentions notifications

2019-07-30 Thread Dave Brondsema
* `allow_umnotif and True or False` is kinda confusing to me to read. How about `bool(allow_umnotif)` instead? * small grammar improvement: `Send a notification via e-mail if my username is mentioned in somewhere` remove "in" so it is just `... mentioned somewhere` * we should add an audit log

[allura:tickets] #8319 Website: make our own dedicated download page

2019-07-29 Thread Dave Brondsema
--- ** [tickets:#8319] Website: make our own dedicated download page** **Status:** open **Milestone:** unreleased **Labels:** asf **Created:** Mon Jul 29, 2019 02:54 PM UTC by Dave Brondsema **Last Updated:** Mon Jul 29, 2019 02:54 PM UTC **Owner:** nobody Instead of just release

[allura:tickets] #8284 gsoc19-c4: Implement the notification email sender

2019-07-23 Thread Dave Brondsema
Looks good! --- ** [tickets:#8284] gsoc19-c4: Implement the notification email sender** **Status:** in-progress **Milestone:** unreleased **Labels:** gsoc19 **Created:** Wed May 08, 2019 03:03 PM UTC by Shalitha Suranga **Last Updated:** Sun Jul 21, 2019 04:55 PM UTC **Owner:** Shalitha

[allura:tickets] #8284 gsoc19-c4: Implement the notification email sender

2019-07-19 Thread Dave Brondsema
Good improvements. Was pretty easy to handle old_text for edits I see - nice. I would also try to use `artifact.link_text()` in the email content, I think that will add a lot of value in showing the thread title, etc. Instead of only mount point name. And the artifact_link URL isn't always

[allura:tickets] #8318 Admin option to generate password reset link

2019-07-18 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8318 --- ** [tickets:#8318] Admin option to generate password reset link** **Status:** review **Milestone:** unreleased **Created:** Thu Jul 18, 2019 03:48 PM UTC by Dave Brondsema **Last Updated:** Thu Jul 18, 2019 03:48 PM UTC **Ow

[allura:tickets] #8318 Admin option to generate password reset link

2019-07-18 Thread Dave Brondsema
--- ** [tickets:#8318] Admin option to generate password reset link** **Status:** in-progress **Milestone:** unreleased **Created:** Thu Jul 18, 2019 03:48 PM UTC by Dave Brondsema **Last Updated:** Thu Jul 18, 2019 03:48 PM UTC **Owner:** Dave Brondsema It'd be helpful if site admins had

[allura:tickets] #8284 gsoc19-c4: Implement the notification email sender

2019-07-16 Thread Dave Brondsema
I am not sure what exactly I think would be best for notifications and subscriptions, there are a lot of options. I guess I would recommend we start simple and then as time allows add more towards the ideal best approach. If we try to implement something special for all the different

[ANNOUNCE] Apache Allura 1.11.1 released

2019-07-16 Thread Dave Brondsema
The Apache Allura team is pleased to announce the release of Apache Allura 1.11.1 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. Version

[allura:tickets] #8315 XSS when adding another user to a project

2019-07-16 Thread Dave Brondsema
- **private**: Yes --> No --- ** [tickets:#8315] XSS when adding another user to a project** **Status:** closed **Milestone:** v1.11.1 **Created:** Wed Jul 10, 2019 03:55 PM UTC by Dave Brondsema **Last Updated:** Mon Jul 15, 2019 03:27 PM UTC **Owner:** nobody When adding a u

[allura:tickets] Mass edit changes by Dave Brondsema

2019-07-15 Thread Dave Brondsema
Mass edit changing: - **Milestone**: v1.11.1 ticket: tickets:#8299 More precise markdown @username regex - **Milestone**: unreleased --> v1.11.1 ticket: tickets:#8317 Docker image for git/http not working for pushes - **Milestone**: unreleased --> v1.11.1 ticket: tickets:#8300 Update to

[RESULT] [VOTE] Release of Apache Allura 1.11.1

2019-07-15 Thread Dave Brondsema
The vote passes with 5 +1s from PMC members: Shalitha Suranga Simone Gatti Rohan Verma Dave Brondsema Kenton Taylor 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

Re: [VOTE] Release of Apache Allura 1.11.1

2019-07-14 Thread Dave Brondsema
+1 -- Dave Brondsema > On Jul 12, 2019, at 5:36 AM, Rohan Verma wrote: > > +1 > > On Fri, Jul 12, 2019 at 2:10 PM Simone Gatti > wrote: > >> +1 >> >> Il giorno ven 12 lug 2019 alle ore 09:38 Shalitha Suranga < >> shalithasura...@gmail.com

[VOTE] Release of Apache Allura 1.11.1

2019-07-11 Thread Dave Brondsema
Hi folks, We've had several fixes committed since our 1.11.0 release, and some of them fairly important, so I thought we should do a .1 bugfix release. So this is a call for a vote on Apache Allura 1.11.1. Source tarball, signature and checksums are available at:

[allura:tickets] #8317 Docker image for git/http not working for pushes

2019-07-11 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: Fixed in db/8317 --- ** [tickets:#8317] Docker image for git/http not working for pushes** **Status:** review **Milestone:** unreleased **Created:** Thu Jul 11, 2019 05:31 PM UTC by Dave Brondsema **Last Updated:** Thu Jul 11, 2019 05:31

[allura:tickets] #8317 Docker image for git/http not working for pushes

2019-07-11 Thread Dave Brondsema
--- ** [tickets:#8317] Docker image for git/http not working for pushes** **Status:** in-progress **Milestone:** unreleased **Created:** Thu Jul 11, 2019 05:31 PM UTC by Dave Brondsema **Last Updated:** Thu Jul 11, 2019 05:31 PM UTC **Owner:** Dave Brondsema Since `allura/scm_config/git

[allura:tickets] #8284 gsoc19-c4: Implement the notification email sender

2019-07-10 Thread Dave Brondsema
Looks like a good start to this ticket. Here's some thoughts: In `get_usernames_from_md`, the `usernames` variable should be a set instead of a list, so if a username is mentioned multiple times, they don't get multiple notifications. Our email templates are markdown (and jinja), so might be

[allura:tickets] #8316 Award/accolades error if project is removed

2019-07-10 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: Fix on db/8316 --- ** [tickets:#8316] Award/accolades error if project is removed** **Status:** review **Milestone:** unreleased **Created:** Wed Jul 10, 2019 04:14 PM UTC by Dave Brondsema **Last Updated:** Wed Jul 10, 2019 04:17 PM

[allura:tickets] #8316 Award/accolades error if project is removed

2019-07-10 Thread Dave Brondsema
ibute 'url' - ``` +``` --- ** [tickets:#8316] Award/accolades error if project is removed** **Status:** in-progress **Milestone:** unreleased **Created:** Wed Jul 10, 2019 04:14 PM UTC by Dave Brondsema **Last Updated:** Wed Jul 10, 2019 04:14 PM UTC **Owner:** Dave Brondsema Error on `/p/_admin

[allura:tickets] #8316 Award/accolades error if project is removed

2019-07-10 Thread Dave Brondsema
--- ** [tickets:#8316] Award/accolades error if project is removed** **Status:** in-progress **Milestone:** unreleased **Created:** Wed Jul 10, 2019 04:14 PM UTC by Dave Brondsema **Last Updated:** Wed Jul 10, 2019 04:14 PM UTC **Owner:** Dave Brondsema Error on `/p/_admin/accolades

[allura:tickets] #8284 gsoc19-c4: Implement the notification email sender

2019-07-05 Thread Dave Brondsema
Yea I think using the markdown conversion is good, so it matches exactly what is rendered as links. Another option using markdown would be to have `UserMentionExtension` record the usernames as it processes them, instead of using BeautifulSoup later. But I am not sure where it would save the

[allura:tickets] #8314 @memoize on methods should still allow garbage collection

2019-07-03 Thread Dave Brondsema
che --- ** [tickets:#8314] @memoize on methods should still allow garbage collection** **Status:** review **Milestone:** unreleased **Created:** Wed Jul 03, 2019 08:14 PM UTC by Dave Brondsema **Last Updated:** Wed Jul 03, 2019 08:14 PM UTC **Owner:** Dave Brondsema Our `@memoize` works pretty simila

[allura:tickets] #8314 @memoize on methods should still allow garbage collection

2019-07-03 Thread Dave Brondsema
--- ** [tickets:#8314] @memoize on methods should still allow garbage collection** **Status:** in-progress **Milestone:** unreleased **Created:** Wed Jul 03, 2019 08:14 PM UTC by Dave Brondsema **Last Updated:** Wed Jul 03, 2019 08:14 PM UTC **Owner:** Dave Brondsema Our `@memoize` works

[allura:tickets] #8313 Make saved search cache expiry configurable, disable-able

2019-07-02 Thread Dave Brondsema
--- ** [tickets:#8313] Make saved search cache expiry configurable, disable-able** **Status:** in-progress **Milestone:** unreleased **Created:** Tue Jul 02, 2019 09:44 PM UTC by Dave Brondsema **Last Updated:** Tue Jul 02, 2019 09:44 PM UTC **Owner:** Dave Brondsema Currently ticket saved

[allura:tickets] #8299 More precise markdown @username regex

2019-07-02 Thread Dave Brondsema
- **status**: review --> closed - **assigned_to**: Shalitha Suranga - **Reviewer**: Dave Brondsema - **Comment**: Nice, works better now :) --- ** [tickets:#8299] More precise markdown @username regex** **Status:** closed **Milestone:** unreleased **Labels:** gsoc19 **Created:** Thu Jun

[allura:tickets] #8311 Split up and organize requirements.txt

2019-06-28 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8311 --- ** [tickets:#8311] Split up and organize requirements.txt** **Status:** review **Milestone:** unreleased **Created:** Wed Jun 26, 2019 10:04 PM UTC by Dave Brondsema **Last Updated:** Wed Jun 26, 2019 10:04 PM UTC **Ow

[allura:tickets] #8312 Flash message regression due to TG upgrade

2019-06-27 Thread Dave Brondsema
Looks good, merged, but we should add a test to ensure flash messages are rendered properly. --- ** [tickets:#8312] Flash message regression due to TG upgrade ** **Status:** review **Milestone:** unreleased **Created:** Thu Jun 27, 2019 06:27 PM UTC by Kenton Taylor **Last Updated:** Thu Jun

[allura:tickets] #8311 Split up and organize requirements.txt

2019-06-26 Thread Dave Brondsema
--- ** [tickets:#8311] Split up and organize requirements.txt** **Status:** in-progress **Milestone:** unreleased **Created:** Wed Jun 26, 2019 10:04 PM UTC by Dave Brondsema **Last Updated:** Wed Jun 26, 2019 10:04 PM UTC **Owner:** Dave Brondsema Using `pip-compile` from https://pypi.org

[allura:tickets] #8299 More precise markdown @username regex

2019-06-26 Thread Dave Brondsema
Merged ss/8299 --- ** [tickets:#8299] More precise markdown @username regex** **Status:** open **Milestone:** unreleased **Labels:** gsoc19 **Created:** Thu Jun 06, 2019 04:31 PM UTC by Dave Brondsema **Last Updated:** Wed Jun 26, 2019 04:28 PM UTC **Owner:** nobody If there exists a user

[allura:tickets] #8299 More precise markdown @username regex

2019-06-25 Thread Dave Brondsema
. That is really a separate issue but similar. Not too critical, so can be dealt with later if you wish. --- ** [tickets:#8299] More precise markdown @username regex** **Status:** open **Milestone:** unreleased **Labels:** gsoc19 **Created:** Thu Jun 06, 2019 04:31 PM UTC by Dave Brondsema **Last

[allura:tickets] #8304 Higher resolution icons in user card

2019-06-21 Thread Dave Brondsema
- **status**: review --> closed - **assigned_to**: Shalitha Suranga - **Reviewer**: Dave Brondsema - **Comment**: Merged in https://forge-allura.apache.org/p/allura/git/merge-requests/329/ --- ** [tickets:#8304] Higher resolution icons in user card** **Status:** closed **Milest

[allura:tickets] #8307 Cannot edit ticket

2019-06-20 Thread Dave Brondsema
- **status**: open --> duplicate - **Comment**: Yes, this is currently true for ticket creators that are not members of a project. [#4842] is for that issue. Project developers and admins of course can edit tickets. --- ** [tickets:#8307] Cannot edit ticket** **Status:** duplicate

[allura:tickets] #8308 Ticket system missing various elements

2019-06-20 Thread Dave Brondsema
- **status**: open --> closed - **Comment**: Project admins may configure their ticket trackers to have any number of custom fields including type, priority, etc. On our self-hosted allura instance here, we have opted for a simple approach without setting up those types of classificiation

[allura:tickets] #8306 Incorrect From header in emails from ticketing system

2019-06-20 Thread Dave Brondsema
- **status**: open --> duplicate - **Comment**: Duplicate of [#8267] --- ** [tickets:#8306] Incorrect From header in emails from ticketing system** **Status:** duplicate **Milestone:** unreleased **Created:** Wed Jun 19, 2019 04:21 PM UTC by Sebb **Last Updated:** Wed Jun 19, 2019 04:22 PM

[allura:tickets] #8305 Download links must use https

2019-06-20 Thread Dave Brondsema
- **status**: open --> closed - **assigned_to**: Dave Brondsema - **Comment**: https links fixed in [98a240] The download page http://www.apache.org/dyn/closer.cgi/allura/ has instructions about verifying those downloads. --- ** [tickets:#8305] Download links must use https** **Sta

[allura:tickets] #8303 CVE-2019-10085: XSS on user autocomplete

2019-06-18 Thread Dave Brondsema
- **private**: Yes --> No --- ** [tickets:#8303] CVE-2019-10085: XSS on user autocomplete** **Status:** closed **Milestone:** v1.11.0 **Created:** Mon Jun 10, 2019 02:18 PM UTC by Dave Brondsema **Last Updated:** Mon Jun 17, 2019 03:19 PM UTC **Owner:** Dave Brondsema Via se

[SECURITY] CVE-2019-10085 Apache Allura XSS vulnerability

2019-06-18 Thread Dave Brondsema
CVE-2019-10085 Apache Allura XSS vulnerability in ticket user dropdown selector Severity: Important Versions Affected: 1.10.0 and earlier Description: A vulnerability exists for stored XSS on the user dropdown selector when creating or editing tickets. The XSS executes when a user engages with

[ANNOUNCE] Apache Allura 1.11.0 released

2019-06-18 Thread Dave Brondsema
The Apache Allura team is pleased to announce the release of Apache Allura 1.11.0 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. The

[allura:tickets] #8304 Higher resolution icons in user card

2019-06-17 Thread Dave Brondsema
--- ** [tickets:#8304] Higher resolution icons in user card** **Status:** open **Milestone:** unreleased **Labels:** gsoc19 **Created:** Mon Jun 17, 2019 08:06 PM UTC by Dave Brondsema **Last Updated:** Mon Jun 17, 2019 08:06 PM UTC **Owner:** nobody The user card uses an image with src

[allura:tickets] #8283 gsoc19-c3: Adding infotip for user mentions

2019-06-17 Thread Dave Brondsema
- **status**: in-progress --> closed - **Comment**: Done via https://forge-allura.apache.org/p/allura/git/merge-requests/328/ --- ** [tickets:#8283] gsoc19-c3: Adding infotip for user mentions** **Status:** closed **Milestone:** unreleased **Labels:** gsoc19 **Created:** Wed May 08, 2019

[allura:tickets] Mass edit changes by Dave Brondsema

2019-06-17 Thread Dave Brondsema
Mass edit changing: - **Milestone**: v1.11.0 ticket: tickets:#8280 Faster spam controls in discussions - **Milestone**: unreleased --> v1.11.0 ticket: tickets:#8274 Add optional HaveIBeenPwned checks for password changes - **Milestone**: unreleased --> v1.11.0 ticket: tickets:#6440

[RESULT] [VOTE] Release of Apache Allura 1.11.0

2019-06-17 Thread Dave Brondsema
The vote passes with 7 +1s from PMC members: Heith Seewald Shalitha Suranga Rohan Verma Deshani Geethika Simone Gatti Dave Brondsema Kenton Taylor And additional +1s from: Ingo Hornberger I'll publish the release, and make the updates and news announcements after it gets on some of the release

Re: [VOTE] Release of Apache Allura 1.11.0

2019-06-14 Thread Dave Brondsema
t;>> >>> On Fri, Jun 14, 2019 at 9:35 AM Ingo Hornberger wrote: >>> >>>> +1 >>>> >>>> Shalitha Suranga schrieb am Fr., 14. Juni >>>> 2019, >>>> 02:24: >>>> >>>>> +1 >&

[VOTE] Release of Apache Allura 1.11.0

2019-06-13 Thread Dave Brondsema
Hello, We haven't made a release for many months, so I've started the process for our next release. This is a call for a vote on Apache Allura 1.11.0. Source tarball, signature and checksums are available at: https://dist.apache.org/repos/dist/dev/allura/ Checksums: SHA512:

[allura:tickets] #8299 More precise markdown @username regex

2019-06-10 Thread Dave Brondsema
regex** **Status:** open **Milestone:** unreleased **Labels:** gsoc19 **Created:** Thu Jun 06, 2019 04:31 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 06, 2019 04:31 PM UTC **Owner:** nobody If there exists a user with username "foo" and some markdown content has john...@foo.com

[allura:tickets] #8302 Screenshot caption inputs not clickable in chrome

2019-06-07 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8302 --- ** [tickets:#8302] Screenshot caption inputs not clickable in chrome** **Status:** review **Milestone:** unreleased **Created:** Fri Jun 07, 2019 04:04 PM UTC by Dave Brondsema **Last Updated:** Fri Jun 07, 2019 04:04 PM

[allura:tickets] #8302 Screenshot caption inputs not clickable in chrome

2019-06-07 Thread Dave Brondsema
--- ** [tickets:#8302] Screenshot caption inputs not clickable in chrome** **Status:** in-progress **Milestone:** unreleased **Created:** Fri Jun 07, 2019 04:04 PM UTC by Dave Brondsema **Last Updated:** Fri Jun 07, 2019 04:04 PM UTC **Owner:** Dave Brondsema The "sortable" event

[allura:tickets] #8301 Fix some issues with encoding in urls

2019-06-06 Thread Dave Brondsema
Fixed on db/8301 --- ** [tickets:#8301] Fix some issues with encoding in urls** **Status:** review **Milestone:** unreleased **Created:** Thu Jun 06, 2019 10:34 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 06, 2019 10:34 PM UTC **Owner:** Dave Brondsema --- Sent from forge

[allura:tickets] #8301 Fix some issues with encoding in urls

2019-06-06 Thread Dave Brondsema
--- ** [tickets:#8301] Fix some issues with encoding in urls** **Status:** review **Milestone:** unreleased **Created:** Thu Jun 06, 2019 10:34 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 06, 2019 10:34 PM UTC **Owner:** Dave Brondsema --- Sent from forge-allura.apache.org

[allura:tickets] #8300 Update to py3-compatible Pypeline pkg

2019-06-06 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: On branch db/8300 (and pypeline branch py3) --- ** [tickets:#8300] Update to py3-compatible Pypeline pkg** **Status:** review **Milestone:** unreleased **Created:** Thu Jun 06, 2019 07:20 PM UTC by Dave Brondsema **Last Updated:** Thu

[allura:tickets] #8300 Update to py3-compatible Pypeline pkg

2019-06-06 Thread Dave Brondsema
--- ** [tickets:#8300] Update to py3-compatible Pypeline pkg** **Status:** in-progress **Milestone:** unreleased **Created:** Thu Jun 06, 2019 07:20 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 06, 2019 07:20 PM UTC **Owner:** Dave Brondsema --- Sent from forge-allura.apache.org

[allura:tickets] #8297 Consider changing from html5lib sanitizer to bleach sanitizer

2019-06-06 Thread Dave Brondsema
] Consider changing from html5lib sanitizer to bleach sanitizer** **Status:** open **Milestone:** unreleased **Created:** Wed Jun 05, 2019 02:34 PM UTC by Dave Brondsema **Last Updated:** Wed Jun 05, 2019 02:34 PM UTC **Owner:** nobody https://bleach.readthedocs.io/en/latest/goals.html#bleach-vs

[allura:tickets] #8299 More precise markdown @username regex

2019-06-06 Thread Dave Brondsema
--- ** [tickets:#8299] More precise markdown @username regex** **Status:** open **Milestone:** unreleased **Labels:** gsoc19 **Created:** Thu Jun 06, 2019 04:31 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 06, 2019 04:31 PM UTC **Owner:** nobody If there exists a user with username

[allura:tickets] #8298 Use jinja caching settings for EW core widgets

2019-06-06 Thread Dave Brondsema
any assertion errors. --- ** [tickets:#8298] Use jinja caching settings for EW core widgets** **Status:** review **Milestone:** unreleased **Created:** Thu Jun 06, 2019 03:27 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 06, 2019 03:27 PM UTC **Owner:** Dave Brondsema During an upgr

[allura:tickets] #8298 Use jinja caching settings for EW core widgets

2019-06-06 Thread Dave Brondsema
--- ** [tickets:#8298] Use jinja caching settings for EW core widgets** **Status:** in-progress **Milestone:** unreleased **Created:** Thu Jun 06, 2019 03:27 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 06, 2019 03:27 PM UTC **Owner:** Dave Brondsema During an upgrade of EasyWidgets

[allura:tickets] #8289 Parse error in allura.tasks.mail_tasks.route_email

2019-06-05 Thread Dave Brondsema
ave Brondsema **Last Updated:** Wed Jun 05, 2019 02:29 PM UTC **Owner:** Dave Brondsema ``` Traceback (most recent call last): File "/var/local/allura/Allura/allura/tasks/mail_tasks.py", line 64, in route_email msg = mail_util.parse_message(data) File "/var/local/allura

[allura:tickets] #8297 Consider changing from html5lib sanitizer to bleach sanitizer

2019-06-05 Thread Dave Brondsema
--- ** [tickets:#8297] Consider changing from html5lib sanitizer to bleach sanitizer** **Status:** open **Milestone:** unreleased **Created:** Wed Jun 05, 2019 02:34 PM UTC by Dave Brondsema **Last Updated:** Wed Jun 05, 2019 02:34 PM UTC **Owner:** nobody https://bleach.readthedocs.io/en

[allura:tickets] #8292 how to configure external smtp server properties in development.ini for configuring mail

2019-06-05 Thread Dave Brondsema
In the config file you should be able to set for example `user_prefs_storage.ldap.fields.email_address = emailAddr` if `emailAddr` is the name of the field in ldap, of course change it if it is something different. I think that should work, but we haven't tested all types of LDAP

[allura:tickets] #8296 Regression on branches with "/" in name

2019-06-04 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: Fixed on db/8296 --- ** [tickets:#8296] Regression on branches with "/" in name** **Status:** review **Milestone:** unreleased **Created:** Tue Jun 04, 2019 07:29 PM UTC by Dave Brondsema **Last Updated:** Tue Jun 04, 2019

[allura:tickets] #8292 how to configure external smtp server properties in development.ini for configuring mail

2019-06-04 Thread Dave Brondsema
Hi, Is the `taskd` process running? That is used for background tasks like sending mails. https://forge-allura.apache.org/docs/getting_started/install_each_step.html#allura-task-processing If it is running, check its log file to see what it outputs or if it has any errors there. The

[allura:tickets] #8295 error with latest EasyWidgets and debug=false

2019-06-04 Thread Dave Brondsema
- **status**: in-progress --> closed --- ** [tickets:#8295] error with latest EasyWidgets and debug=false** **Status:** closed **Milestone:** unreleased **Created:** Tue Jun 04, 2019 03:52 PM UTC by Dave Brondsema **Last Updated:** Tue Jun 04, 2019 07:53 PM UTC **Owner:** nobody .

[allura:tickets] #8296 Regression on branches with "/" in name

2019-06-04 Thread Dave Brondsema
Example on our own site here: https://forge-allura.apache.org/p/allura/git/ci/rel/1.5.0/~/tree/CHANGES --- ** [tickets:#8296] Regression on branches with "/" in name** **Status:** in-progress **Milestone:** unreleased **Created:** Tue Jun 04, 2019 07:29 PM UTC by Dave Brondsema **La

[allura:tickets] #8296 Regression on branches with "/" in name

2019-06-04 Thread Dave Brondsema
--- ** [tickets:#8296] Regression on branches with "/" in name** **Status:** in-progress **Milestone:** unreleased **Created:** Tue Jun 04, 2019 07:29 PM UTC by Dave Brondsema **Last Updated:** Tue Jun 04, 2019 07:29 PM UTC **Owner:** nobody Most likely a recent regression with

[allura:tickets] #8295 error with latest EasyWidgets and debug=false

2019-06-04 Thread Dave Brondsema
easywidgets:db/8295 and then we need to cut a 0.3.1 release for it and then allura:db/8295 --- ** [tickets:#8295] error with latest EasyWidgets and debug=false** **Status:** in-progress **Milestone:** unreleased **Created:** Tue Jun 04, 2019 03:52 PM UTC by Dave Brondsema **Last Updated

[allura:tickets] #8295 error with latest EasyWidgets and debug=false

2019-06-04 Thread Dave Brondsema
--- ** [tickets:#8295] error with latest EasyWidgets and debug=false** **Status:** in-progress **Milestone:** unreleased **Created:** Tue Jun 04, 2019 03:52 PM UTC by Dave Brondsema **Last Updated:** Tue Jun 04, 2019 03:52 PM UTC **Owner:** nobody .ini settings of `debug = false` turn

Re: Build failed in Jenkins: Allura #1444

2019-06-04 Thread Dave Brondsema
ory: No such file or > directory' > >> begin captured stdout << - > Running setup_app() from allura.websetup > This fails somewhat often so I made a small change in https://forge-allura.apache.org/p/allura/git/ci/fd67f6c70b343696e1312226f947f0e3ef768c6d/ which hopefully will help avoid it. -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8294 Style @username within editor

2019-06-04 Thread Dave Brondsema
--- ** [tickets:#8294] Style @username within editor** **Status:** open **Milestone:** unreleased **Labels:** gsoc19 **Created:** Tue Jun 04, 2019 03:17 PM UTC by Dave Brondsema **Last Updated:** Tue Jun 04, 2019 03:17 PM UTC **Owner:** nobody >From [#8282] https://forge-allura.apache.

[allura:tickets] #8282 gsoc19-c2: Implement audocomplete list to selected users for mentioning

2019-06-04 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8282] gsoc19-c2: Implement audocomplete list to selected users for mentioning** **Status:** closed **Milestone:** unreleased **Labels:** gsoc19 **Created:** Wed May 08, 2019 02:53 PM UTC by Shalitha Suranga **Last Updated:** Wed May 29, 2019

[allura:tickets] #8282 gsoc19-c2: Implement audocomplete list to selected users for mentioning

2019-05-29 Thread Dave Brondsema
feedback on https://forge-allura.apache.org/p/allura/git/merge-requests/327/ --- ** [tickets:#8282] gsoc19-c2: Implement audocomplete list to selected users for mentioning** **Status:** review **Milestone:** unreleased **Labels:** gsoc19 **Created:** Wed May 08, 2019 02:53 PM UTC by

Big package update on master branch

2019-05-29 Thread Dave Brondsema
/8286/ has the commands you'll need to run. -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8290 Move previous_login_details to a separate collection

2019-05-29 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8290 --- ** [tickets:#8290] Move previous_login_details to a separate collection** **Status:** review **Milestone:** unreleased **Created:** Wed May 29, 2019 04:15 PM UTC by Dave Brondsema **Last Updated:** Wed May 29, 2019 04:15 PM

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