Commit Graph

240 Commits

Author SHA1 Message Date
Drew DeVault b90812f934 Fix URLs for embedded images in project summaries 2020-04-30 08:46:07 -04:00
Drew DeVault 34e5c1c7c1 project-index: hide form on mobile 2020-04-30 08:22:19 -04:00
Drew DeVault 5f1523bdfb Same fix for git repos 2020-04-29 13:59:57 -04:00
Drew DeVault 688195adb4 Fix Hg repository creation visibility assignment 2020-04-29 13:55:04 -04:00
Drew DeVault 413bf32989 Set image max width to 100% on project summaries 2020-04-29 13:53:17 -04:00
Drew DeVault d53f622d54 Mailing lists: use unmodified name for desc lookup 2020-04-29 13:36:23 -04:00
Drew DeVault 43b3a612e6 tracker.py: import Visibility 2020-04-29 13:34:57 -04:00
Drew DeVault 99f5564750 Fix invalid mailing list names 2020-04-29 13:34:06 -04:00
Drew DeVault 7468d5ce0b Project summary: clarify messaging on README prompt 2020-04-29 13:30:24 -04:00
Drew DeVault 7d1cb671f3 Better handling of private or unlisted resources 2020-04-29 13:25:49 -04:00
Drew DeVault 8f5a77e19b Update language on new-user-dashboard.html 2020-04-29 12:26:18 -04:00
Drew DeVault caa317cf5e Update projects on git commit events 2020-04-29 12:23:31 -04:00
Drew DeVault 841af67399 project summary: change wording of checklist dismissal 2020-04-29 12:22:28 -04:00
Drew DeVault 4028656cd2 Correct syntax error
God dammit
2020-04-29 12:11:53 -04:00
Drew DeVault b5ddb82dd0 Fix validation errors on new list 2020-04-29 12:07:34 -04:00
Drew DeVault 8bafcc57c6 mailing lists: raise exception on create failure 2020-04-29 11:56:20 -04:00
Drew DeVault 806f497867 Featured projects: remove user profile link 2020-04-29 11:11:31 -04:00
Drew DeVault 926ddb77d3 Filter project index to checklist-complete 2020-04-29 11:02:58 -04:00
Drew DeVault 216ca85b16 Allow trailing slashes on some routes 2020-04-29 10:46:05 -04:00
Drew DeVault 69c60fb4c4 Ellipsize overflow on events 2020-04-29 10:42:37 -04:00
Drew DeVault 07251c0336 trackers: do not require write access to view 2020-04-29 10:36:59 -04:00
Drew DeVault 313209a06e webhooks: handle lack of new refs on git push 2020-04-29 10:34:03 -04:00
Drew DeVault 0d196d8602 profile: fix route to user projects 2020-04-29 10:30:15 -04:00
Drew DeVault 05e62eb6a3 project-summary: make dismiss button more obvious 2020-04-29 10:25:48 -04:00
Drew DeVault 4186fe21d5 Add margin to headers in project summaries 2020-04-29 10:20:16 -04:00
Drew DeVault 15280eb32f Don't require login to view resource lists 2020-04-29 10:18:14 -04:00
Drew DeVault 4a13fa65af users: import abort 2020-04-29 10:15:59 -04:00
Drew DeVault 6db3801dc3 project-summary: improve setup incomplete message 2020-04-29 10:13:54 -04:00
Drew DeVault c83da0edb3 Hide new project checklist for non-owners 2020-04-29 10:12:21 -04:00
Drew DeVault 97a05152fc user profile: fix query error 2020-04-29 10:09:51 -04:00
Drew DeVault b5af713dcc projects.py: fix visibility import 2020-04-29 10:07:47 -04:00
Drew DeVault a15ff75966 services.py: correct hg user webhook location 2020-04-29 10:05:03 -04:00
Drew DeVault ef585b6e3f Prevent user from adding duplicate resources 2020-04-29 09:59:53 -04:00
Drew DeVault 3123e9abe4 Same thing, but properly 2020-04-29 09:49:56 -04:00
Drew DeVault de525f28b7 project summary: fix closing tag on readme list 2020-04-29 09:47:02 -04:00
Drew DeVault c6ab88e46d Add setup.py, build manifest 2020-04-29 08:43:59 -04:00
Drew DeVault f29b90b8fa projects.create_POST: validate name matches regex 2020-04-29 08:41:17 -04:00
Drew DeVault 102fca490c Implement featured projects 2020-04-28 14:08:56 -04:00
Drew DeVault 19c9a87682 Add title tags to all pages 2020-04-28 13:39:46 -04:00
Drew DeVault 9d9c899d91 User projects list: rig up search 2020-04-28 12:01:33 -04:00
Drew DeVault 4d68b7d9d8 Project index: rig up search 2020-04-28 12:00:15 -04:00
Drew DeVault 777db28c6d Initial pass on public project index 2020-04-28 11:12:39 -04:00
Drew DeVault 55d590a4c4 Add user profile page and projects list 2020-04-28 09:53:14 -04:00
Drew DeVault dfaf5bceb5 Improve dashboard layout 2020-04-27 12:43:08 -04:00
Drew DeVault a3fd75170b Add logged-in user dashboard page 2020-04-27 11:57:50 -04:00
Drew DeVault 15a3556c64 Rig up mailing list webhooks 2020-04-23 13:52:03 -04:00
Drew DeVault 83d9141023 Implement ticket comment events 2020-04-23 12:08:29 -04:00
Drew DeVault 7c3bb9fc0f Add events for todo.sr.ht tickets 2020-04-23 11:33:08 -04:00
Drew DeVault 8cafac751f Implement commit events 2020-04-20 17:12:23 -04:00
Drew DeVault 3d11d5dfe4 Flesh out webhooks somewhat
This handles deletion of the remote resource
2020-04-08 14:33:16 -04:00