Commit Graph

819 Commits

Author SHA1 Message Date
MiniDigger | Martin
4cfa34cbe6 org avatar changing 2022-06-15 09:34:56 +02:00
MiniDigger | Martin
75e915f23c cleanup validations to fix project creation 2022-06-13 19:45:23 +02:00
MiniDigger | Martin
d39753b2d6 fix proxy settings for auth 2022-06-11 20:00:54 +02:00
MiniDigger | Martin
6dc4c2b51d refactor auth stuff, downgrade deps again
this fixes a mem leak I can't be bothered to track down by downgrading deps.

this also changes how auth works, it now uses cookies for the access and refresh token and has some nice retry logic added when your access token expires.
2022-06-08 21:39:29 +02:00
Nassim Jahnke
dc817573ca
Finish™️ notification dropdown 2022-05-29 22:40:14 +02:00
Nassim Jahnke
15e2e1813d
More work on notification dropdown 2022-05-29 14:43:51 +02:00
Nassim Jahnke
09a4d1072e
Improve notification dropdown 2022-05-28 17:49:20 +02:00
Nassim Jahnke
3db198214d
Add preliminary notifications icon 2022-05-28 14:06:16 +02:00
Nassim Jahnke
4486bc6026
Things, set versions to public on upload 2022-05-25 17:05:08 +02:00
MiniDigger | Martin
00e7a7130c implement new version creating
almost done, just need to finish the dependency table
2022-05-22 16:01:54 +02:00
MiniDigger | Martin
4df0c61564 add validations to like everything 2022-04-30 13:17:15 +02:00
MiniDigger | Martin
3c86526f30 some minor things 2022-04-08 19:49:55 +02:00
Nassim Jahnke
3db8c9e847
Add some ratelimit annotation to controllers
... so we already have them whenever user testing is done and we can adjust them for a release
2022-04-08 13:03:53 +02:00
Nassim Jahnke
960e7d4f84
Rate limiting 2022-04-07 19:02:38 +02:00
MiniDigger | Martin
c8bcb587b0 rework donation modal 2022-04-07 17:05:31 +02:00
MiniDigger | Martin
6e171f6ae2 yes, we actually want paypal to call the paypal controller 2022-04-07 15:59:01 +02:00
Nassim Jahnke
450744ed33
Misc improvements 2022-04-06 18:02:36 +02:00
Nassim Jahnke
836048a882
Cleanup backend member management 2022-04-06 11:09:57 +02:00
Nassim Jahnke
9768c730e5
Start working on members list, other misc fixes 2022-04-05 22:50:03 +02:00
MiniDigger | Martin
fb13ed6c20 implement sponsor box for projects 2022-04-05 21:23:04 +02:00
Nassim Jahnke
c2b65fcf3d
Some more validation, add sponsors section to guidelines 2022-04-04 16:23:40 +02:00
MiniDigger | Martin
70886184bb figure out locale and theme on server, add theme option to db
this is in progress, theme client side stuff needs to be adjusted
2022-04-03 00:23:48 +02:00
MiniDigger | Martin
20bd8e5300 implement new page modal, fix page rendering, improve anchor 2022-04-01 23:15:27 +02:00
Nassim Jahnke
ff2052a127
Fix compact project query 2022-04-01 22:23:40 +02:00
Nassim Jahnke
65b25eb4d1
Improve project lists further, make it more sensible on mobile as well 2022-04-01 22:11:57 +02:00
MiniDigger | Martin
9bb4491daf bunch of misc stuff and todos 2022-04-01 20:30:45 +02:00
MiniDigger | Martin
6f255690b5 bunch of small things
expandable table rows
counter for text inputs
display owner of projects in user admin
more stuff
2022-03-31 23:08:59 +02:00
MiniDigger
52f57498bd use (and fix) resizable image extension for pretty resizable images 2022-03-29 19:05:35 +02:00
MiniDigger
e6ac39603e implement rendering of project pages
remove frontend markdown libs
style rendered markdown
add simple pages list
2022-03-26 13:19:09 +01:00
MiniDigger
84986900a6 update maven deps, fix springfox 2022-03-25 22:52:45 +01:00
MiniDigger
8e40199158 fix watchers and stars SQL query 2022-03-23 15:14:28 +01:00
Noah van der Aa
3cf86fd05b
Link to new docs and grab logo from there aswell (#613) 2022-03-23 14:50:13 +01:00
MiniDigger
3a7e1f26b0 fix cors error 2022-03-21 16:01:15 +01:00
Jake Potrebic
1d9492511f disable discouse by default 2022-03-21 13:58:14 +01:00
Alessio Gravili
4067055b4b
Fix search & sorting (#593)
Co-authored-by: MiniDigger | Martin <admin@benndorf.dev>
2022-01-29 15:34:56 +01:00
MiniDigger
c4fb6df2e7 also hide hidden members on org page
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-01-09 11:28:44 +01:00
MiniDigger
a774a8acdd remove unnecessary check
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-01-08 20:21:40 +01:00
MiniDigger
23d5e953c2 use correct annotation
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-01-08 20:15:12 +01:00
MiniDigger
68008c94c9 remove debug setting
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-01-08 20:08:01 +01:00
MiniDigger
0491f9928b allow hiding org memberships, closes #113
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-01-08 20:06:55 +01:00
MiniDigger
e52f9a2c4e prevent editing initial project channel
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-01-08 17:26:00 +01:00
MiniDigger
2c31783a45 add uuid to users
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-01-08 17:26:00 +01:00
MiniDigger
9a08e409d2 flatten DB
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-01-08 17:26:00 +01:00
MiniDigger
620debd1fd sync settings from kratos via token and hook, fix org registration
Signed-off-by: MiniDigger <admin@benndorf.dev>
2022-01-08 17:26:00 +01:00
MiniDigger
f5f330855f sitemap fixes
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-23 14:16:23 +01:00
MiniDigger
a29db9b2de check all visibility annotations
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-23 13:48:00 +01:00
MiniDigger
95aaaa5fa8 java 17, node 16, update maven wrapper
Signed-off-by: MiniDigger <admin@benndorf.dev>
2021-12-23 13:34:01 +01:00
Jake Potrebic
464e5a4611
remove references to deployment keys 2021-12-20 15:01:29 -08:00
Jake Potrebic
b5fa43b093
fix project license getting set to custom 2021-12-20 00:29:39 -08:00
Jake Potrebic
841f90d417
fix misc issues 2021-12-20 00:06:03 -08:00