Commit Graph

2907 Commits

Author SHA1 Message Date
MiniDigger | Martin
56a7b807fe chore: update deps 2023-05-07 11:34:48 +02:00
Nassim Jahnke
303491d245
Ignore case when checking for project name availability 2023-05-07 10:28:45 +02:00
Stuart
93c7b4d689
Don't allow an empty files list (#1223) 2023-05-04 22:31:28 +02:00
Stuart
8005477136
Fix the version page not loading when visiting directly. (#1221) 2023-05-03 12:10:33 +02:00
GabrielFJunkes
5cb4e78906
Update README.md (#1220) 2023-05-03 09:18:48 +02:00
Nassim Jahnke
58a48d5613
Fix api key identifier queries 2023-05-02 15:58:47 +02:00
Nassim Jahnke
3b53fdad61
Don't block account creation if pwnedpaswords is unreachable 2023-05-02 15:49:09 +02:00
Nassim Jahnke
8524ce5b50
Use proper UUID db types in api keys and individual downloads/views 2023-05-02 15:45:27 +02:00
renovate[bot]
7c39b42d73 chore(deps): update eclipse-temurin docker tag to v17.0.7_7-jre-alpine 2023-05-01 18:34:02 +02:00
renovate[bot]
af2d293d2f fix(deps): update backend non-major dependencies 2023-05-01 18:33:49 +02:00
Stuart
bcef80a3ef
Add new indexes that account for our queries using lower() (#1219) 2023-05-01 14:55:18 +02:00
MiniDigger | Martin
b2f4a938ef fix: dont show private stuff in the sitemap... 2023-04-30 23:43:41 +02:00
MiniDigger | Martin
7ce0ce6887 fix: buttons that are links (like review the button on version page) 2023-04-30 23:42:38 +02:00
MiniDigger | Martin
9cf9c5e63a fix: more small caching fixes
actually evict platforms all, register platforms all cache bean, fix copy and paste error in username cache

Co-authored-by: Stuart <rushmead@users.noreply.github.com>
2023-04-30 22:53:15 +02:00
MiniDigger | Martin
dcd3aae62a fix: caching by moving @EnableCaching method to main class....
thanks to @Rushmead for helping to track this one down

Co-authored-by: Stuart <rushmead@users.noreply.github.com>
2023-04-30 22:39:54 +02:00
Nassim Jahnke
aee7d7f918
Turn stats processing back on 2023-04-30 15:55:56 +02:00
Nassim Jahnke
8088bacd14
Set replication logging to debug 2023-04-30 15:37:50 +02:00
Nassim Jahnke
87731a5e05
Disable processing stats for a little :> 2023-04-30 15:23:46 +02:00
Nassim Jahnke
ad5f68f297
Parallelize project/version sub queries
All of those queries will need to be cleaned up still, but this should hopefully make the exeuction time slightly less painful for now
2023-04-30 14:38:26 +02:00
Nassim Jahnke
f668113f33
Create a bunch of indexes
Consider more indexes for tables: project_views, api_keys, project_flags, project_stars, project_watchers, logged_actions_, pinned_project_versions, project_version_review_messages, user_credentials
2023-04-30 14:30:00 +02:00
Stuart
017a37c998
Fix inconsistency in the keyword tag entry box (#1204) 2023-04-30 13:12:20 +02:00
Nassim Jahnke
5a9fcefed8
Possibly improve stats processing query 2023-04-30 12:26:16 +02:00
Nassim Jahnke
cd88105756
Allow project transfer for organization
Closes #134
2023-04-30 11:51:56 +02:00
Nassim Jahnke
0485fc4c5f
Fix update_project_name_trigger 2023-04-30 11:49:12 +02:00
MiniDigger | Martin
e0d6c4dd5c feat: trim ipv6 to /48 subnets in duplication detection for stats 2023-04-30 10:59:39 +02:00
Nassim Jahnke
cd823837ef
Fix whoopsie 2023-04-30 10:43:00 +02:00
Nassim Jahnke
a9846d1b6c
Show actual error on importer project creation 2023-04-30 10:17:47 +02:00
Nassim Jahnke
4dfae08947
Remove health page for now 2023-04-30 10:13:00 +02:00
Nassim Jahnke
a9aa992369
Add CM role 2023-04-30 10:12:42 +02:00
Nassim Jahnke
ce6c17052b
Remove redundant see_ip_addresses perm 2023-04-30 09:33:41 +02:00
Nassim Jahnke
450f351715
Remove loading text on user component 2023-04-29 19:30:17 +02:00
MiniDigger | Martin
f52735dc6e feat: allow selecting owner in importer (closes #1157) 2023-04-29 16:51:20 +02:00
MiniDigger | Martin
044d8a611a fix: actually update page content in importer (closes #1207) 2023-04-29 16:41:00 +02:00
MiniDigger | Martin
0f1a151d21 perf: dont block on route perms (#1206) 2023-04-29 16:22:34 +02:00
Nassim Jahnke
46cd1bf871
Load org visibility along with other user data in parallel 2023-04-29 13:22:12 +02:00
MiniDigger | Martin
94a0ba6f0b fix: add tos link, closes #1210 2023-04-29 12:50:46 +02:00
Nassim Jahnke
33c621cc9c
Remove unnecessary perm checks from user settings 2023-04-29 12:49:51 +02:00
MiniDigger | Martin
d3322e4982 feat: add descriptions to channels (#1170) 2023-04-29 12:46:22 +02:00
MiniDigger | Martin
d7d58de3d5 fix: router links in dropdown items 2023-04-29 12:39:24 +02:00
Nassim Jahnke
42f20ba9ae
Get channels and versions in parallel on versions page 2023-04-29 12:32:44 +02:00
MiniDigger | Martin
86302ca67e fix: validate new username on username change 2023-04-29 12:07:20 +02:00
MiniDigger | Martin
34fe6299a9 fix: prevent project link from override user link 2023-04-29 11:59:39 +02:00
MiniDigger | Martin
6b64bc6ba6 feat: use NuxtLink over router-link everywhere 2023-04-29 11:56:20 +02:00
MiniDigger | Martin
cc3730e63b feat: only block on user call when actually displaying the user site
this allows the user and project requests to run concurrently, addressing part of #1206
2023-04-29 11:51:41 +02:00
MiniDigger | Martin
1d1c4a695b feat: give auth cards a max width so they dont look so giant (#706) 2023-04-29 11:13:56 +02:00
MiniDigger | Martin
84058ec4e5 fix: more url encoding trickery for image proxy (#1187) 2023-04-29 10:51:45 +02:00
MiniDigger | Martin
3f16f18ac7 chore: update deps 2023-04-29 10:50:18 +02:00
Nassim Jahnke
794749c08b
Show actual error on project creation error 2023-04-28 15:43:35 +02:00
Nassim Jahnke
1a32964775
Hotfix backup code regeneration 2023-04-28 15:30:58 +02:00
Stuart
aa7d0ed9fd
Improve the UX of setting up 2FA (#1203) 2023-04-28 15:25:59 +02:00