[allura:tickets] #8227 Personal Dashboard - Reduce ticket table columns

2018-09-10 Thread Dave Brondsema
- **status**: in-progress --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8227] Personal Dashboard - Reduce ticket table columns** **Status:** closed **Milestone:** unreleased **Labels:** Personal Dashboard **Created:** Fri Sep 07, 2018 04:08 PM UTC by Deshani **Last Upda

[allura:tickets] Ticket 7708 discussion

2018-09-10 Thread Dave Brondsema
I don't know offhand exactly what the right logic would be, but it does sound complicated and we'll have to test all the possibilities pretty thoroughly. It seems like it'd be nice to keep it as spaces in the database, since that's what really is intended. But then the code that handles URLs

[allura:tickets] #8225 Component delete everything end up with 404

2018-09-10 Thread Dave Brondsema
Yes that sounds like a good idea. One way that would not be needed, though, is if you delete the tool when you are are on different page (using the unlocked toolbar admin). So maybe the delete controller can check to the referrer to know if it should stay on the referer or use the project

[allura:tickets] #8228 How to delete external links

2018-09-10 Thread Dave Brondsema
You should be able to unlock the toolbar (lock icon on the right) and then there is a gear icon next to each tool. You can click on it and choose "delete everything" for the link. --- ** [tickets:#8228] How to delete external links** **Status:** open **Milestone:** unreleased **Created:**

Re: forge-allura update

2018-09-07 Thread Dave Brondsema
eethika >> >> wrote: >> >>> Yeah that's good. I'll do the modifications >>> >>> On Fri, Sep 7, 2018 at 3:27 AM Dave Brondsema >> wrote: >>> >>>> I've updated https://forge-allura.apache.org/ to our latest code, >> since &g

forge-allura update

2018-09-06 Thread Dave Brondsema
Summer of Code work on the dashboard, so we can see it in action! (I do notice my tickets table is too wide to fit, though, maybe we can remove the Milestone and Created columns?) -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8226 Personal Dashboard - Fix dashboard logo

2018-09-06 Thread Dave Brondsema
- **status**: in-progress --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8226] Personal Dashboard - Fix dashboard logo** **Status:** closed **Milestone:** unreleased **Labels:** Personal Dashboard **Created:** Wed Sep 05, 2018 02:57 AM UTC by Deshani **Last Updated:** Wed Sep

Re: Regarding merge request #274

2018-09-04 Thread Dave Brondsema
t; Can someone review and merge it . I need to familiarize further with allura > and like to contribute by fixing issues and writing some code > > Cheers! > -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8224 Ticket subscriptions orphaned when moving tickets

2018-08-31 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: Fixed on db/8224 --- ** [tickets:#8224] Ticket subscriptions orphaned when moving tickets** **Status:** review **Milestone:** unreleased **Created:** Fri Aug 31, 2018 05:06 PM UTC by Dave Brondsema **Last Updated:** Fri Aug 31, 2018 05

[allura:tickets] #8224 Ticket subscriptions orphaned when moving tickets

2018-08-31 Thread Dave Brondsema
--- ** [tickets:#8224] Ticket subscriptions orphaned when moving tickets** **Status:** in-progress **Milestone:** unreleased **Created:** Fri Aug 31, 2018 05:06 PM UTC by Dave Brondsema **Last Updated:** Fri Aug 31, 2018 05:06 PM UTC **Owner:** Dave Brondsema When a ticket is moved from one

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-08-29 Thread Dave Brondsema
;>> https://forge-allura.apache.org/u/deshani/allura-personal-dashboard/ci/96613c7854d116130455a343c814e853c2b5d812/ >>>> . >>>> Can you kindly take a look at that? Also, please let me know any >>> debugging >>>> process can be done for methods cal

[allura:tickets] Re: #8204 Create new neighbourhood

2018-08-27 Thread Dave Brondsema
It is not in a released version yet. But it is on the "master" branch of allura, so if you are using a git checkout of Allura you can update to the latest and use it. --- ** [tickets:#8204] Create new neighbourhood** **Status:** open **Milestone:** unreleased **Created:** Fri Jun 08, 2018

[allura:tickets] Re: #8085 Add support for checkboxes to the markdown convertor

2018-08-21 Thread Dave Brondsema
Hi Shalitha, I haven't tried this myself, so I'm not sure what all the challenges will be exactly, but I looked into it a little bit right now. The ForgeLinkTreeProcessor code adds `[` and `]` around existing links like `[SomeWikiPage]`, so shouldn't affect `[ ]` and only maybe `[x]` if there

[allura:tickets] Ticket 7708 discussion

2018-08-20 Thread Dave Brondsema
Related work for email addresses of wiki pages with spaces in them was done in [7a92cb] --- ** [tickets:#7708] Reference wiki pages that contain spaces using underscores** **Status:** open **Milestone:** unreleased **Created:** Mon Sep 22, 2014 05:24 PM UTC by Wayne Davison **Last Updated:**

Re: Regarding mailing list subscription email

2018-08-18 Thread Dave Brondsema
tor.apache.org > > I think above page needs to be updated with new email address > > Thanks > -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8200 Update GitPython to support git >= 2.15

2018-08-10 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: db/8200 has the changes - ended up being very straightforward --- ** [tickets:#8200] Update GitPython to support git >= 2.15** **Status:** review **Milestone:** unreleased **Created:** Mon Apr 30, 2018 04:23 PM UTC by Dave Brondsema

[allura:tickets] #8200 Update GitPython to support git >= 2.15

2018-08-09 Thread Dave Brondsema
Created:** Mon Apr 30, 2018 04:23 PM UTC by Dave Brondsema **Last Updated:** Thu Aug 09, 2018 08:23 PM UTC **Owner:** Dave Brondsema With Git >= 2.15 we get errors like `TypeError: PackingType of packed-Refs not understood: '# pack-refs with: peeled fully-peeled sorted'` which is fixed i

[allura:tickets] #8074 Show full commit diff in commit_browser

2018-08-09 Thread Dave Brondsema
Another quirk of the commit_browser display, is that directories are shown as changed, and the "diff" link for them doesn't go anywhere useful. We don't show directories as changed in the full commit page, which is better I think. --- ** [tickets:#8074] Show full commit diff in

[allura:tickets] #8200 Update GitPython to support git >= 2.15

2018-08-09 Thread Dave Brondsema
- **status**: open --> in-progress - **assigned_to**: Dave Brondsema --- ** [tickets:#8200] Update GitPython to support git >= 2.15** **Status:** in-progress **Milestone:** unreleased **Created:** Mon Apr 30, 2018 04:23 PM UTC by Dave Brondsema **Last Updated:** Mon Apr 30, 2018 04:23

[allura:tickets] #8222 TestForumMessageHandling fails occasionally

2018-08-02 Thread Dave Brondsema
--- ** [tickets:#8222] TestForumMessageHandling fails occasionally** **Status:** open **Milestone:** unreleased **Created:** Thu Aug 02, 2018 02:38 PM UTC by Dave Brondsema **Last Updated:** Thu Aug 02, 2018 02:38 PM UTC **Owner:** nobody The jenkins build sometimes fails

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-07-27 Thread Dave Brondsema
org/p/allura/git/merge-requests/269/>. >> Please review it and let me know any further improvements. >> >> Regards! >> >> On Mon, Jul 16, 2018 at 9:54 PM Dave Brondsema wrote: >> >>> On 7/16/18 9:49 AM, Deshani Geethika wrote: >>>> Hi Dave,

[allura:tickets] Re: #8204 Create new neighbourhood

2018-07-27 Thread Dave Brondsema
Those are not part of the open source Allura, sorry --- ** [tickets:#8204] Create new neighbourhood** **Status:** open **Milestone:** unreleased **Created:** Fri Jun 08, 2018 06:15 AM UTC by Vrinda **Last Updated:** Thu Jul 26, 2018 12:34 PM UTC **Owner:** nobody Hello, I understand

[allura:tickets] #8219 Personal Dashboard - Test Tickets section

2018-07-22 Thread Dave Brondsema
- **status**: in-progress --> closed - **Reviewer**: Dave Brondsema - **Comment**: Merged in https://forge-allura.apache.org/p/allura/git/merge-requests/269/ --- ** [tickets:#8219] Personal Dashboard - Test Tickets section** **Status:** closed **Milestone:** unreleased **Labels:** Perso

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-07-13 Thread Dave Brondsema
at 10:04 PM Deshani Geethika > wrote: > >> Thanks. I'll start working on it and give you updates >> >> On Thu, Jul 12, 2018 at 8:57 PM Dave Brondsema wrote: >> >>> I think it would be good to have a test of each of the sections. At least >>> tic

[allura:tickets] #8216 Personal Dashboard - Create Activity Section

2018-07-09 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema - **Comment**: Merged with https://forge-allura.apache.org/p/allura/git/merge-requests/267/ --- ** [tickets:#8216] Personal Dashboard - Create Activity Section** **Status:** closed **Milestone:** unreleased **Labels:** Perso

[allura:tickets] #8217 Content doesn't get saved when rate limit is hit

2018-07-09 Thread Dave Brondsema
tus:** review **Milestone:** unreleased **Created:** Mon Jul 09, 2018 08:26 PM UTC by Dave Brondsema **Last Updated:** Mon Jul 09, 2018 08:26 PM UTC **Owner:** Dave Brondsema When a rate limit is hit, our content-saving logic discards what was entered. It shouldn't. --- Sent from forge-allu

[allura:tickets] #8217 Content doesn't get saved when rate limit is hit

2018-07-09 Thread Dave Brondsema
--- ** [tickets:#8217] Content doesn't get saved when rate limit is hit** **Status:** in-progress **Milestone:** unreleased **Created:** Mon Jul 09, 2018 08:26 PM UTC by Dave Brondsema **Last Updated:** Mon Jul 09, 2018 08:26 PM UTC **Owner:** Dave Brondsema When a rate limit is hit, our

[allura:tickets] #8213 Nested replies don't update ticket timestamp

2018-07-06 Thread Dave Brondsema
- **status**: open --> review - **assigned_to**: Dave Brondsema - **Comment**: Forums show `Thread`'s `mod_date` (there is also a `last_post_date`) and that does get updated on top-level and nested replies. Tickets show the `mod_date`. Wiki pages shows (on the browse page) the last `Snaps

[allura:tickets] #8215 Personal Dashboard - Create Merge Requests Section NEEDS ENSURE_INDEX

2018-07-06 Thread Dave Brondsema
- **summary**: Personal Dashboard - Create Merge Requests Section --> Personal Dashboard - Create Merge Requests Section NEEDS ENSURE_INDEX - **status**: in-progress --> closed - **Reviewer**: Dave Brondsema - **Comment**: Done in https://forge-allura.apache.org/p/allura/git/merge-reques

[allura:tickets] #8209 Personal Dashboard - Create Tickets section

2018-07-06 Thread Dave Brondsema
- **status**: in-progress --> closed - **Reviewer**: Dave Brondsema - **Comment**: Done in https://forge-allura.apache.org/p/allura/git/merge-requests/264/ --- ** [tickets:#8209] Personal Dashboard - Create Tickets section** **Status:** closed **Milestone:** unreleased **Labels:** Perso

[allura:tickets] #8214 Compute merge request commits in background

2018-07-02 Thread Dave Brondsema
ave Brondsema **Last Updated:** Fri Jun 29, 2018 08:56 PM UTC **Owner:** Dave Brondsema We added caching to merge requests' list of commits previously (`allura.model.repository.MergeRequest#commits`). But it still can sometimes be slow the very first time. This is particularly a problem when creat

[allura:tickets] #8214 Compute merge request commits in background

2018-06-29 Thread Dave Brondsema
--- ** [tickets:#8214] Compute merge request commits in background** **Status:** in-progress **Milestone:** unreleased **Labels:** performance **Created:** Fri Jun 29, 2018 08:56 PM UTC by Dave Brondsema **Last Updated:** Fri Jun 29, 2018 08:56 PM UTC **Owner:** Dave Brondsema We added

[allura:tickets] #8213 Nested replies don't update ticket timestamp

2018-06-28 Thread Dave Brondsema
--- ** [tickets:#8213] Nested replies don't update ticket timestamp** **Status:** open **Milestone:** unreleased **Created:** Thu Jun 28, 2018 04:53 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 28, 2018 04:53 PM UTC **Owner:** nobody Commenting on a ticket will update its "Up

[allura:tickets] #8212 Github import error on deleted users

2018-06-27 Thread Dave Brondsema
- **status**: open --> review - **Comment**: Fixed on branch db/8212 --- ** [tickets:#8212] Github import error on deleted users** **Status:** review **Milestone:** unreleased **Labels:** github import **Created:** Tue Jun 26, 2018 10:00 PM UTC by Dave Brondsema **Last Updated:** Tue Jun

[allura:tickets] #8212 Github import error on deleted users

2018-06-26 Thread Dave Brondsema
--- ** [tickets:#8212] Github import error on deleted users** **Status:** open **Milestone:** unreleased **Labels:** github import **Created:** Tue Jun 26, 2018 10:00 PM UTC by Dave Brondsema **Last Updated:** Tue Jun 26, 2018 10:00 PM UTC **Owner:** Dave Brondsema ``` Traceback (most

[allura:tickets] #8210 Use different tmp dir for code snapshots

2018-06-21 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: Done on branch db/8210 and also on forgehg:db/8210 --- ** [tickets:#8210] Use different tmp dir for code snapshots** **Status:** review **Milestone:** unreleased **Created:** Thu Jun 21, 2018 08:08 PM UTC by Dave Brondsema **Last Upda

[allura:tickets] #8210 Use different tmp dir for code snapshots

2018-06-21 Thread Dave Brondsema
--- ** [tickets:#8210] Use different tmp dir for code snapshots** **Status:** in-progress **Milestone:** unreleased **Created:** Thu Jun 21, 2018 08:08 PM UTC by Dave Brondsema **Last Updated:** Thu Jun 21, 2018 08:08 PM UTC **Owner:** Dave Brondsema For code snapshots, we should support

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-06-21 Thread Dave Brondsema
lt; >>> deshanigeeth...@gmail.com> wrote: >>> >>>> Hi Dave, >>>> >>>> Thanks for the clarifications :) >>>> >>>> I've fixed the issues with test cases and updated the merge request >>>> <https://forg

[allura:tickets] #8208 Personal Dashboard - Create Projects section

2018-06-19 Thread Dave Brondsema
- **status**: in-progress --> closed - **Reviewer**: Dave Brondsema - **Comment**: Merged at https://forge-allura.apache.org/p/allura/git/merge-requests/262/ --- ** [tickets:#8208] Personal Dashboard - Create Projects section** **Status:** closed **Milestone:** unreleased **Lab

[allura:tickets] #8207 Personal Dashboard - Add parent class for ProfileSectionBase and DashboardSectionBase

2018-06-15 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema - **Comment**: Nice! --- ** [tickets:#8207] Personal Dashboard - Add parent class for ProfileSectionBase and DashboardSectionBase ** **Status:** closed **Milestone:** unreleased **Labels:** Personal Dashboard **Created:** Fri

[allura:tickets] Re: #8204 Create new neighbourhood

2018-06-15 Thread Dave Brondsema
Everything is saved to mongodb, so restarts wont' lose anything. With the docker setup, you can restart with: `docker-compose restart taskd` and `docker-compose restart web` With step-by-step installation you basically just stop the process and then start it again. (In a production-ready

[allura:tickets] Re: #8204 Create new neighbourhood

2018-06-14 Thread Dave Brondsema
Yep, that is the error. You will need to set permissions so the allura webapp and taskd processes can read & write to that directory. Or change that directory with the `scm.repos.root` setting and `scm.host.file.git` setting in the `.ini` config file (and restart services). You'll probably

[allura:tickets] #8206 Personal Dashboard - Add helper method to load sections of Dashboard and Profile

2018-06-14 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema - **Comment**: Merged in https://forge-allura.apache.org/p/allura/git/merge-requests/259/ --- ** [tickets:#8206] Personal Dashboard - Add helper method to load sections of Dashboard and Profile** **Status:** closed **Milest

[allura:tickets] Re: #8204 Create new neighbourhood

2018-06-13 Thread Dave Brondsema
Is the `taskd` process running? That is an allura command that runs background processes like initializing repositories. With the docker setup it is just one of the containers. If you are running without docker,

[allura:tickets] Re: #8204 Create new neighbourhood

2018-06-11 Thread Dave Brondsema
There's not exactly a way to delete a neighborhood, but you can create the initial database without the example neighborhoods. See the `setup-app` note at https://forge-allura.apache.org/docs/getting_started/installation.html Otherwise you can go into the mongodb shell to remove things, see:

[allura:tickets] #6070 Make code snapshots based on directory

2018-06-11 Thread Dave Brondsema
- **status**: in-progress --> closed --- ** [tickets:#6070] Make code snapshots based on directory** **Status:** closed **Milestone:** unreleased **Labels:** code-snapshots **Created:** Mon Apr 08, 2013 06:22 PM UTC by Dave Brondsema **Last Updated:** Mon Jun 11, 2018 03:17 PM UTC **Ow

[allura:tickets] #8205 Personal Dashboard - Add test functionality for Dashboard basics

2018-06-11 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8205] Personal Dashboard - Add test functionality for Dashboard basics** **Status:** closed **Milestone:** unreleased **Labels:** Personal Dashboard **Created:** Mon Jun 11, 2018 07:23 PM UTC by Deshani **L

[allura:tickets] #8202 Personal Dashboard - Creating basics of Dashboard (Creating file structure, defining routes and loading sections to main UI)

2018-06-11 Thread Dave Brondsema
- **status**: open --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8202] Personal Dashboard - Creating basics of Dashboard (Creating file structure, defining routes and loading sections to main UI)** **Status:** closed **Milestone:** unreleased **Labels:** Personal Dashbo

[allura:tickets] #6070 Make code snapshots based on directory

2018-06-11 Thread Dave Brondsema
--- ** [tickets:#6070] Make code snapshots based on directory** **Status:** in-progress **Milestone:** unreleased **Labels:** code-snapshots **Created:** Mon Apr 08, 2013 06:22 PM UTC by Dave Brondsema **Last Updated:** Wed Apr 15, 2015 01:25 PM UTC **Owner:** Dave Brondsema It'd be nice

[allura:tickets] Ticket 6070 discussion

2018-06-11 Thread Dave Brondsema
- **status**: open --> in-progress - **assigned_to**: Dave Brondsema --- ** [tickets:#6070] Make code snapshots based on directory** **Status:** in-progress **Milestone:** unreleased **Labels:** code-snapshots **Created:** Mon Apr 08, 2013 06:22 PM UTC by Dave Brondsema **Last Updated:**

[allura:tickets] #8204 Create new neighbourhood

2018-06-08 Thread Dave Brondsema
Yes, you can create more neighborhoods with the `create-neighborhood` command. https://forge-allura.apache.org/docs/getting_started/administration.html The Clustering, etc categories on the home page are not used by anything any more, and are due for removal. Most Allura instances customize

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-06-06 Thread Dave Brondsema
st_project_root" And then in this controller on line 71 there is a list of root controller attributes that is hardcoded. So you will have to add 'neighborhood' and 'dashboard' to that list. I would also recommend adding a comment on the real RootController mentioning the BasetestProjectRootController so that anyone else in the future who adds a root url knows that they have to update the other place too. -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] Re: #8203 Download button for a project

2018-06-06 Thread Dave Brondsema
It doesn't look like the markdown converter handles file:// links, sorry. For security reasons I think both markdown and some browsers put restrictions on using file:// links. You'll have to put the file on your webserver and have the webserver serve it (or try attaching it to a wiki page,

Small wording improvement

2018-06-04 Thread Dave Brondsema
of updating it to something like this. Any ideas for even better wording? Browsing this repo on the web is unavailable currently. To fix, please try a Repository Refresh. Committing and pulling code should still work. -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-05-29 Thread Dave Brondsema
master > branch of the remote? > > Regards! > I would recommend making a new branch for each task you work on. That way you can have multiple going at the same time, if they are not dependent on each other. That will also let you keep master in sync with upstream master, and not have loca

Re: Indexing source code

2018-05-25 Thread Dave Brondsema
tasks to do the indexing. You'll just need to set up something different to go through the repos or respond to new commits (e.g. allura.model.repo_refresh:refresh_repo) and trigger the index task. Hope that helps point you in a good direction. It would be a great feature indeed! -

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-05-17 Thread Dave Brondsema
gt; application > > Regards! > > On Thu, May 17, 2018 at 8:57 PM, Dave Brondsema <d...@brondsema.net> wrote: > >> Sure. I am available 10am-6pm ET on weekdays, and also Sat/Sun could be >> available 12pm - 10pm. >> https://www.timeanddate.com/worldclock/c

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-05-17 Thread Dave Brondsema
it would be > great if we can arrange a call. Could you tell me your available time slots > for a meeting. > My time zone is IST (+0530). > > Regards! > > On Mon, May 14, 2018 at 9:44 PM, Dave Brondsema <d...@brondsema.net> wrote: > >> Hi, >> >>

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-05-14 Thread Dave Brondsema
its > implementation (neighborhood.py) is in the path > Allura/allura/model/neighborhood.py. > > From above two paths, what is the correct convention that I should follow? > > Regards! > > On Thu, May 3, 2018 at 3:21 AM, Dave Brondsema <d...@brondsema.net> wrote: &

Re: #1699 Fix incoming email for wiki pages with space in the title

2018-05-09 Thread Dave Brondsema
to make another merge request? Thanks! On 5/7/18 6:07 PM, Dave Brondsema wrote: > Sorry for the delays, I will try to get this tomorrow and post feedback on the > merge request tomorrow. > > This is a good opportunity to say that delays and time to discuss & coordinate > a

[allura:tickets] Ticket 1699 discussion

2018-05-09 Thread Dave Brondsema
- **status**: open --> closed - **assigned_to**: Deshani - **Reviewer**: Dave Brondsema - **Comment**: Done in https://forge-allura.apache.org/p/allura/git/merge-requests/252/ --- ** [tickets:#1699] Fix incoming email for wiki pages with space in the title** **Status:** closed **Milest

Re: #1699 Fix incoming email for wiki pages with space in the title

2018-05-07 Thread Dave Brondsema
apache.org/p/allura/git/merge-requests/252/>. > > Please review it and let me know any improvements. > > Regards! > > On Fri, May 4, 2018 at 3:13 AM, Dave Brondsema <d...@brondsema.net> wrote: > >> I think this method, handling inbound emails to wik

Re: #1699 Fix incoming email for wiki pages with space in the title

2018-05-03 Thread Dave Brondsema
return obj > else: > pg = cls.upsert(title) > HC = cls.__mongometa__.history_class > ss = HC.query.find( > {'artifact_id': pg._id, 'version': int(version)}).one() > return ss > > Regards! > > On Thu,

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-05-02 Thread Dave Brondsema
t;Foo_Bar_Baz" first look for one titled "Foo_Bar_Baz" and then one titled "Foo Bar Baz". Trying every combination could get crazy. > > Regards! > > > > On Wed, May 2, 2018 at 7:17 AM, Dave Brondsema <d...@brondsema.net> wrote: >

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-05-01 Thread Dave Brondsema
>> >> Thanks for the detailed explanation. I will start working on this and come >> back to you with my progress >> >> Regards! >> >> On Wed, Apr 25, 2018 at 9:55 PM, Dave Brondsema <d...@brondsema.net> >> wrote: >> >>> On 4/2

[allura:tickets] #8201 Mask/hide email addresses in commit messages

2018-05-01 Thread Dave Brondsema
- **status**: in-progress --> review - **Comment**: Done on branch db/8201 --- ** [tickets:#8201] Mask/hide email addresses in commit messages** **Status:** review **Milestone:** unreleased **Created:** Tue May 01, 2018 03:28 PM UTC by Dave Brondsema **Last Updated:** Tue May 01, 2018 03

[allura:tickets] #8201 Mask/hide email addresses in commit messages

2018-05-01 Thread Dave Brondsema
--- ** [tickets:#8201] Mask/hide email addresses in commit messages** **Status:** in-progress **Milestone:** unreleased **Created:** Tue May 01, 2018 03:28 PM UTC by Dave Brondsema **Last Updated:** Tue May 01, 2018 03:28 PM UTC **Owner:** Dave Brondsema For privacy reasons we should mask

[allura:tickets] #6353 Pre-fill "private" using URL param

2018-04-25 Thread Dave Brondsema
--- ** [tickets:#6353] Pre-fill "private" using URL param** **Status:** review **Milestone:** unreleased **Labels:** bitesize for-support **Created:** Mon Jun 10, 2013 06:13 PM UTC by Chris Tsai **Last Updated:** Tue Mar 31, 2015 05:31 PM UTC **Owner:** Dave Brondsema Something

[allura:tickets] Ticket 6353 discussion

2018-04-25 Thread Dave Brondsema
- **status**: open --> review - **assigned_to**: Dave Brondsema - **Comment**: Done on branch db/6353 --- ** [tickets:#6353] Pre-fill "private" using URL param** **Status:** review **Milestone:** unreleased **Labels:** bitesize for-support **Created:** Mon Jun 10, 2013 06:13 PM

Re: [GSoC] [COMDEV-254] Allura - Personal Dashboard

2018-04-25 Thread Dave Brondsema
get familiar with the code and best practices. I will have a fix for https://forge-allura.apache.org/p/allura/tickets/6353/ coming soon, so watch out for that. You won't be able to merge my branch to master, but it can be a good way for you to learn from others. And any constructive feedback

Deshani and Google Summer of Code

2018-04-23 Thread Dave Brondsema
you learn a lot and the summer goes well. -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8199 2FA recovery codes file - line endings

2018-04-23 Thread Dave Brondsema
- **status**: review --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8199] 2FA recovery codes file - line endings** **Status:** closed **Milestone:** unreleased **Created:** Thu Apr 19, 2018 06:42 PM UTC by Kenton Taylor **Last Updated:** Thu Apr 19, 2018 07:45 PM UTC **Ow

[allura:tickets] #8198 Ability to remove activity entries

2018-03-30 Thread Dave Brondsema
--- ** [tickets:#8198] Ability to remove activity entries** **Status:** in-progress **Milestone:** unreleased **Created:** Fri Mar 30, 2018 08:34 PM UTC by Dave Brondsema **Last Updated:** Fri Mar 30, 2018 08:34 PM UTC **Owner:** Dave Brondsema Sometimes an activity entry is erroneous, has

[allura:tickets] #8197 Site admin searches don't do full matches

2018-03-30 Thread Dave Brondsema
aren't full text fields, just strings, and then escaping spaces with `\ ` might work. But that would be a very big undertaking. --- ** [tickets:#8197] Site admin searches don't do full matches** **Status:** review **Milestone:** unreleased **Created:** Fri Mar 30, 2018 05:08 PM UTC by Dave Bro

[allura:tickets] #8197 Site admin searches don't do full matches

2018-03-30 Thread Dave Brondsema
--- ** [tickets:#8197] Site admin searches don't do full matches** **Status:** in-progress **Milestone:** unreleased **Created:** Fri Mar 30, 2018 05:08 PM UTC by Dave Brondsema **Last Updated:** Fri Mar 30, 2018 05:08 PM UTC **Owner:** Dave Brondsema Searching for `john doe` doesn't match

[allura:tickets] #8196 Save content before form submission

2018-03-29 Thread Dave Brondsema
- **status**: review --> closed --- ** [tickets:#8196] Save content before form submission** **Status:** closed **Milestone:** unreleased **Created:** Wed Mar 14, 2018 06:28 PM UTC by Kenton Taylor **Last Updated:** Wed Mar 28, 2018 07:35 PM UTC **Owner:** Kenton Taylor It would be helpful

[allura:tickets] #8196 Save content before form submission

2018-03-27 Thread Dave Brondsema
- **status**: review --> in-progress - **Comment**: * invalidInputName could still use a comment explaining that it is to recognize antispam random names * might as well remove the `autosave: true` from simplemde config if its not doing anything * on a nested reply: * to use a saved value,

Re: [GSoC] To start contributing to Apache Allura

2018-03-26 Thread Dave Brondsema
wrote: > >> Hi Dave, >> >> I have drafted the GSoC proposal and would like to get feedback from you. >> >> Please review it from here:​ >> GSoC Proposal >> <https://docs.google.com/document/d/1clWKSJ8-ektpVaEgiJyoM34ievwkyCnD4uORMCT0eM8/edit?usp=drive_web&

[allura:tickets] #8149 Bulk Delete for tickets

2018-03-22 Thread Dave Brondsema
- **status**: open --> closed - **assigned_to**: Deshani - **Reviewer**: Dave Brondsema - **Comment**: Done in https://forge-allura.apache.org/p/allura/git/merge-requests/248/ --- ** [tickets:#8149] Bulk Delete for tickets** **Status:** closed **Milestone:** unreleased **Created:** Tue

Re: [GSoC] To start contributing to Apache Allura

2018-03-22 Thread Dave Brondsema
> > [1] https://forge-allura.apache.org/p/allura/git/merge-requests/248/ > [2] https://issues.apache.org/jira/browse/COMDEV-254?filter=12343065 > > Regards! > > On Tue, Mar 20, 2018 at 10:14 PM, Dave Brondsema <d...@brondsema.net> wrote: > >> No problem! I'l

[allura:tickets] #8196 Save content before form submission

2018-03-21 Thread Dave Brondsema
- **status**: review --> open - **Reviewer**: Dave Brondsema - **Comment**: Nice overall structure, and commenting/documentation. This is going to be great. * `memorable_forget`'s `_inner` should only catch HTTP exceptions I think. Safer and more clear about what its doing. * D

Re: [GSoC] To start contributing to Apache Allura

2018-03-19 Thread Dave Brondsema
< > deshanigeeth...@gmail.com> wrote: > >> Hi Dave, >> >> Thank you for the information. I'll try it again and let you know >> >> Regards! >> Deshani >> >> On Fri, Mar 16, 2018 at 2:52 AM, Dave Brondsema <d...@brondsema.net> >> w

[allura:tickets] #8186 Make antispam form post expiration configurable

2018-03-16 Thread Dave Brondsema
- **status**: review --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8186] Make antispam form post expiration configurable** **Status:** closed **Milestone:** unreleased **Created:** Wed Feb 21, 2018 05:31 PM UTC by Kenton Taylor **Last Updated:** Wed Feb 21, 2018 05:33 PM

Re: [GSoC] To start contributing to Apache Allura

2018-03-15 Thread Dave Brondsema
_text(getattr(ticket, k))) > >else: > > message += get_change_text( > >get_label(k), > > v,getattr(ticket, k)) > > setattr(ticket, k, v) > > ………. > > But, the mass delete functi

[allura:tickets] #8190 HTTP response splitting vulnerability on return_to param CVE-2018-1319

2018-03-15 Thread Dave Brondsema
- **private**: Yes --> No --- ** [tickets:#8190] HTTP response splitting vulnerability on return_to param CVE-2018-1319** **Status:** closed **Milestone:** v1.8.1 **Labels:** security **Created:** Tue Feb 27, 2018 04:12 PM UTC by Dave Brondsema **Last Updated:** Wed Mar 14, 2018 07:42

[SECURITY] CVE-2018-1319 Apache Allura HTTP response splitting

2018-03-15 Thread Dave Brondsema
CVE-2018-1319 Apache Allura HTTP response splitting Severity: Important Versions Affected: All Description: Attackers may craft URLs that cause HTTP response splitting. If a victim goes to a maliciously crafted URL, unwanted results may occur including XSS or service denial for the victim's

[allura:tickets] #8195 More test coverage for rate limiting

2018-03-12 Thread Dave Brondsema
- **status**: review --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8195] More test coverage for rate limiting** **Status:** closed **Milestone:** unreleased **Created:** Mon Mar 12, 2018 04:56 PM UTC by Kenton Taylor **Last Updated:** Mon Mar 12, 2018 04:58 PM UTC **Ow

[allura:tickets] #8194 Persist the list of commits on Merge requests

2018-03-09 Thread Dave Brondsema
o 0 after the merge request got merged, which is what we're trying to avoid :) --- ** [tickets:#8194] Persist the list of commits on Merge requests** **Status:** review **Milestone:** unreleased **Created:** Thu Mar 08, 2018 07:24 PM UTC by Dave Brondsema **Last Updated:** Thu Mar 08, 2018 07

Re: [VOTE] Release of Apache Allura 1.8.1

2018-03-09 Thread Dave Brondsema
gt;> Vote will be open for at least 72 hours. Votes from Allura PMC members >> are binding, >> but we welcome all community members to vote as well. >> >> [ ] +1 approve >> [ ] +0 no opinion >> [ ] -1 disapprove (and reason why) >> >> Thanks & Regards >> >> --- >> Kenton Taylor >> Principal Engineer - sourceforge.net >> Phone: 616-425-9149 <(616)%20425-9149> >> > -- Dave Brondsema : d...@brondsema.net http://www.brondsema.net : personal http://www.splike.com : programming <><

[allura:tickets] #8193 Allow rate-limiting of comments

2018-03-08 Thread Dave Brondsema
- **status**: review --> closed - **Reviewer**: Dave Brondsema --- ** [tickets:#8193] Allow rate-limiting of comments** **Status:** closed **Milestone:** unreleased **Created:** Wed Mar 07, 2018 03:45 PM UTC by Kenton Taylor **Last Updated:** Thu Mar 08, 2018 07:00 PM UTC **Owner:** Ken

[allura:tickets] #8194 Persist the list of commits on Merge requests

2018-03-08 Thread Dave Brondsema
--- ** [tickets:#8194] Persist the list of commits on Merge requests** **Status:** in-progress **Milestone:** unreleased **Created:** Thu Mar 08, 2018 07:24 PM UTC by Dave Brondsema **Last Updated:** Thu Mar 08, 2018 07:24 PM UTC **Owner:** Dave Brondsema This will provide a performance

[allura:tickets] #8193 Allow rate-limiting of comments

2018-03-07 Thread Dave Brondsema
- **Comment**: * posting a new topic/thread in a forum bypasses the check * on tickets/forums/blog, the `..` redirect goes a url that isn't very end-user-friendly, and it 404s if doing a reply. Maybe redirect to request.referer? * `development.ini` config probably should have a comment to

[allura:tickets] #8193 Allow rate-limiting of comments

2018-03-07 Thread Dave Brondsema
- **status**: review --> in-progress --- ** [tickets:#8193] Allow rate-limiting of comments** **Status:** in-progress **Milestone:** unreleased **Created:** Wed Mar 07, 2018 03:45 PM UTC by Kenton Taylor **Last Updated:** Wed Mar 07, 2018 11:11 PM UTC **Owner:** Kenton Taylor Creating of

[allura:tickets] #8192 StopForumSpam filter and moderation+spam update

2018-03-07 Thread Dave Brondsema
t file --- ** [tickets:#8192] StopForumSpam filter and moderation+spam update** **Status:** review **Milestone:** unreleased **Created:** Tue Mar 06, 2018 10:29 PM UTC by Dave Brondsema **Last Updated:** Tue Mar 06, 2018 10:29 PM UTC **Owner:** Dave Brondsema There's an existing SpamFilter interface we c

[allura:tickets] #8192 StopForumSpam filter

2018-03-06 Thread Dave Brondsema
--- ** [tickets:#8192] StopForumSpam filter** **Status:** in-progress **Milestone:** unreleased **Created:** Tue Mar 06, 2018 10:29 PM UTC by Dave Brondsema **Last Updated:** Tue Mar 06, 2018 10:29 PM UTC **Owner:** Dave Brondsema There's an existing SpamFilter interface we can use

[allura:tickets] #8191 Remove html-only mailing options

2018-02-28 Thread Dave Brondsema
- **status**: open --> review - **assigned_to**: Dave Brondsema - **Comment**: Fix on branch db/8191 To review: * `docker-compose restart taskd` (since it doesn't auto restart like the webapp does) * `docker-compose logs --follow outmail` to see email output * check that email goes

[allura:tickets] #8189 Fix slow forum listings

2018-02-27 Thread Dave Brondsema
- **labels**: --> performance - **status**: review --> closed --- ** [tickets:#8189] Fix slow forum listings** **Status:** closed **Milestone:** unreleased **Labels:** performance **Created:** Mon Feb 26, 2018 02:27 PM UTC by Kenton Taylor **Last Updated:** Tue Feb 27, 2018 10:28 PM UTC

[allura:tickets] #8189 Fix slow forum listings

2018-02-27 Thread Dave Brondsema
- **status**: review --> in-progress - **Reviewer**: Dave Brondsema - **Comment**: * the comment for `_threads` probably bears repeating on the parent class too `Allura/allura/lib/widgets/discuss.py` * `scripts/perf` is a good place to put a script for generating lots of posts, not `scri

[allura:tickets] #7992 Support Ticket#9819: Project feeds are invalid: duplicate values for guid

2018-02-26 Thread Dave Brondsema
It would also help some feed readers (e.g. older Thunderbird) to have the `` be the permalink too. https://bugzilla.mozilla.org/show_bug.cgi?id=541718 We'd have to make sure not to update any existing feed data, otherwise rss feed readers would show lots of feed items as "new" if they are new

[allura:tickets] #4841 Anonymous updates should be moderated

2018-02-23 Thread Dave Brondsema
To update previous anon forum post permissions: ```paster script docker-dev.ini ../scripts/migrations/033-change-comment-anon-permissions.py projname toolname``` --- ** [tickets:#4841] Anonymous updates should be moderated** **Status:** closed **Milestone:** unreleased **Labels:** support

<    3   4   5   6   7   8   9   10   11   12   >