rubenwardy
|
2653071886
|
Fix GitHub link not saved on GitHub-based registration
|
2024-06-04 20:29:46 +01:00 |
|
rubenwardy
|
5e122279ec
|
Clean up user registration code
|
2024-06-02 21:24:21 +01:00 |
|
rubenwardy
|
bb39f268d3
|
Fix potential issue with existing user query matching multiple users
|
2024-06-02 12:48:06 +01:00 |
|
rubenwardy
|
bce06d45d0
|
Allow signing up using GitHub
|
2024-06-02 12:46:56 +01:00 |
|
rubenwardy
|
f77ecd824c
|
Add username to already linked error message
This doesn't introduce user enumeration as GitHub
username associations were already public
|
2024-04-07 23:17:34 +01:00 |
|
rubenwardy
|
64414a3731
|
Check that GitHub doesn't pass a null user id
|
2024-03-30 17:06:32 +00:00 |
|
rubenwardy
|
f5dd77fcb3
|
Use GitHub user ids instead of usernames for authentication
Otherwise, renaming a GitHub account could allow someone else
to gain access to a CDB account.
|
2024-03-30 17:00:01 +00:00 |
|
rubenwardy
|
a7364990bd
|
Use date as release title in webhook
|
2024-03-05 23:59:30 +00:00 |
|
rubenwardy
|
72b608b158
|
Respect next when logging in using GitHub
|
2023-10-31 18:50:33 +00:00 |
|
rubenwardy
|
45ed12ddf0
|
Use snake_case for method names
|
2023-06-19 21:57:54 +01:00 |
|
rubenwardy
|
d808a5c822
|
Fix issues based on linter
|
2023-06-19 21:57:54 +01:00 |
|
rubenwardy
|
f2cfb6c17d
|
Fix typos and grammar issues
|
2023-06-19 21:57:54 +01:00 |
|
rubenwardy
|
8585357942
|
Use consistent naming scheme for methods/functions
|
2023-06-19 21:57:54 +01:00 |
|
rubenwardy
|
766765b1f8
|
Fix crash on unimplemented is_
Whilst is_ is documented, it appears to be
unimplemented for certain objects.
|
2023-03-29 10:58:09 +01:00 |
|
rubenwardy
|
7eca06a097
|
Fix web hooks updating deleted packages
|
2023-03-18 14:22:39 +00:00 |
|
rubenwardy
|
d9a6127c35
|
Fix inconsistent capitalisation of GitHub and Javascript
Fixes #353
|
2022-01-20 01:29:02 +00:00 |
|
rubenwardy
|
dcd7e31738
|
Allow translating flash messages
|
2022-01-07 21:46:16 +00:00 |
|
rubenwardy
|
a800685947
|
Improve webhook error on create events
|
2021-12-12 17:20:23 +00:00 |
|
rubenwardy
|
4c4bddeed6
|
Add post_login function, go to notifications page
|
2021-07-19 23:04:55 +01:00 |
|
rubenwardy
|
9cb9f8a4f6
|
Hotfix: Prevent webhooks from running on non-master/main branches
|
2021-03-07 14:48:04 +00:00 |
|
rubenwardy
|
63204575eb
|
Prevent duplicate commit releases from webhooks
|
2021-02-04 19:54:26 +00:00 |
|
rubenwardy
|
033f40c263
|
Add support for zip uploads in the API
Fixes #261
|
2021-02-02 00:19:32 +00:00 |
|
rubenwardy
|
b22ef5ae83
|
Add release creation audit logs
|
2021-01-30 17:10:38 +00:00 |
|
rubenwardy
|
8d6661511a
|
Update copyrights
|
2021-01-30 17:00:58 +00:00 |
|
rubenwardy
|
cf5360f6f6
|
Don't disable update config on webhooks
|
2021-01-29 20:26:45 +00:00 |
|
rubenwardy
|
e8dca43f44
|
Remove webhook creation wizard
|
2021-01-29 16:36:23 +00:00 |
|
rubenwardy
|
a02942b7e0
|
Disable updateconfig if webhooks are used
|
2021-01-29 16:36:23 +00:00 |
|
rubenwardy
|
60362abef1
|
Improve claim user UX
|
2020-12-22 10:58:43 +00:00 |
|
rubenwardy
|
8e3930d092
|
Fix failed login to unclaimed account
|
2020-12-15 12:29:30 +00:00 |
|
rubenwardy
|
5cbdaae5b3
|
Allow any maintainer/editor to set up GitHub webhooks
|
2020-12-14 21:22:11 +00:00 |
|
rubenwardy
|
333dd60b32
|
Add logging of log ins
|
2020-12-10 22:10:12 +00:00 |
|
rubenwardy
|
43aab057c8
|
Implement change password
|
2020-12-05 02:20:21 +00:00 |
|
rubenwardy
|
bfcdd642fd
|
Use NULL for non-existant passwords
|
2020-12-05 02:20:21 +00:00 |
|
rubenwardy
|
5ef15e91d4
|
Remove flask_user and use flask_login directly, with partial feature support
|
2020-12-05 02:20:21 +00:00 |
|
rubenwardy
|
42f96618e2
|
Clean up code
|
2020-12-04 02:26:06 +00:00 |
|
rubenwardy
|
820c968f73
|
Replace "Content DB" with "ContentDB"
|
2020-07-12 16:34:25 +01:00 |
|
rubenwardy
|
7f650a619e
|
Fix webhook issues, make repo URLs matched case insensitive
|
2020-06-03 16:32:39 +01:00 |
|
rubenwardy
|
a678a61c23
|
Correct documentation on users allowed to use webhooks
|
2020-04-21 19:27:34 +01:00 |
|
rubenwardy
|
0087c1ef9d
|
Allow unlimited API tokens in GitHub webhooks
|
2020-04-11 15:24:44 +01:00 |
|
rubenwardy
|
39881e0d04
|
Improve error messages
|
2020-04-11 14:51:10 +01:00 |
|
rubenwardy
|
744c52ba18
|
Add links to GitHub oauth connection settings
|
2020-01-30 21:39:51 +00:00 |
|
rubenwardy
|
53a5dffb26
|
Rename 'new tag' event to contain 'GitHub release'
|
2020-01-25 17:25:05 +00:00 |
|
rubenwardy
|
74f3a77a84
|
Fix 404 on GituHub log in
|
2020-01-25 17:23:14 +00:00 |
|
rubenwardy
|
a15f1ac223
|
Fix crash on existing GitHub App Integration
|
2020-01-25 03:09:59 +00:00 |
|
rubenwardy
|
19a626e237
|
Fix auto-webhook creation failure due to wrong scheme
|
2020-01-25 03:03:45 +00:00 |
|
rubenwardy
|
d5541791b6
|
Prevent multiple webhooks from being created
|
2020-01-25 02:36:10 +00:00 |
|
rubenwardy
|
62b1cae0ab
|
Fix automatic creation of tag webhooks
|
2020-01-25 01:35:05 +00:00 |
|
rubenwardy
|
f2799349ab
|
Add tag push support to webhooks
|
2020-01-25 01:14:01 +00:00 |
|
rubenwardy
|
493917d8b1
|
Restrict webhooks to trusted users
|
2020-01-25 00:04:56 +00:00 |
|
rubenwardy
|
e12aec4ccd
|
Add automatic GitHub webhook creation
|
2020-01-24 23:19:06 +00:00 |
|