Jake Potrebic
72f59628ca
bunch of random fixes
2020-09-06 23:12:10 -07:00
Jake Potrebic
0d549c7097
fixes for admin log
2020-09-06 22:47:58 -07:00
Jake Potrebic
47c66ea649
added project view counting
2020-09-06 22:34:26 -07:00
Jake Potrebic
c9e4d9575d
added version download counting
2020-09-06 22:13:42 -07:00
Jake Potrebic
97cef3416e
version visibility checks
2020-09-06 21:33:19 -07:00
Jake Potrebic
9560392516
implemented version hard delete
2020-09-06 19:03:38 -07:00
Jake Potrebic
c2184e7856
implemented user locking authentication
2020-09-06 18:42:57 -07:00
Jake Potrebic
5a89a45053
tiny fix for spel parsing
2020-09-06 18:39:36 -07:00
Jake Potrebic
58cb9f6429
Added UserLock annotation where required
2020-09-06 17:54:03 -07:00
Jake Potrebic
b14bf1bdfc
implemented UserLock annotation
...
has SPeL parsing for getting the args from the redirect from the method parameters
2020-09-06 17:38:10 -07:00
Jake Potrebic
2e596e7591
fully implemented ProjectPermission annotation
...
If error w/status code 401/403 and user is not logged in, they are redirected to login.
2020-09-06 15:30:17 -07:00
Jake Potrebic
10929c97e6
finished HeaderData
2020-09-06 15:28:13 -07:00
Jake Potrebic
41be95737e
switched to ProjectData supplier bean
2020-09-06 13:14:56 -07:00
Jake Potrebic
e10bcf2f4a
more conversion to beans
2020-09-06 12:28:58 -07:00
Jake Potrebic
44681dc302
began implementing Request-Scoped beans ( #123 )
...
* example
* switched to copy constructor
* switched to Supplier
* expanded example
2020-09-06 10:16:59 -07:00
Jake Potrebic
e92a68fb3a
remove confirm cookie on unsafe dwnload
2020-09-05 11:51:11 -07:00
Jake Potrebic
67a04661b6
download confirmations
2020-09-05 11:38:46 -07:00
KennyTV
3b6d2cc185
Fix route test
2020-09-05 15:30:32 +02:00
KennyTV
f82a8bdaee
Route constants, add helper method for redirects
...
Closes #105
2020-09-05 15:17:51 +02:00
Jake Potrebic
ce21e8215a
added /statusz route
2020-09-05 05:48:26 -07:00
Jake Potrebic
562ee62e0c
removed /pantopticon/* routes
2020-09-05 05:24:27 -07:00
KennyTV
19318e81a5
Fix user log context displays
2020-09-04 12:06:27 +02:00
Jake Potrebic
9949c3e6cc
finished admin log page
2020-09-04 00:05:37 -07:00
Jake Potrebic
c4efbbc67a
finished user admin page
2020-09-03 22:24:59 -07:00
Jake Potrebic
b80a2b2323
org avatar changing
2020-09-03 21:46:50 -07:00
Jake Potrebic
1a3af79777
fixed channel list view
2020-09-03 21:12:07 -07:00
Jake Potrebic
29d495d17d
give project dev/owner edit_tags perm
2020-09-03 20:50:47 -07:00
Jake Potrebic
5dc90a634b
channel creation on version upload
2020-09-03 19:14:18 -07:00
Jake Potrebic
63435b7dd4
review notifications to members
2020-09-03 18:36:27 -07:00
Jake Potrebic
7123067a91
org invites
2020-09-03 17:18:14 -07:00
KennyTV
bea83c9b1f
'Fix' org creation on fakeuser setup
2020-09-03 20:45:53 +02:00
Jake Potrebic
dbc536b7e5
fixed owner starring own project
2020-09-03 11:39:09 -07:00
Jake Potrebic
e6ffe6c1c2
implemented project invites
2020-09-03 11:38:55 -07:00
Jake Potrebic
e170d5369a
specifized route mappings
2020-09-02 21:44:36 -07:00
Jake Potrebic
fc3d83018d
fix user admin activity
2020-09-02 21:28:41 -07:00
Jake Potrebic
94da088b91
fix msg typo
2020-09-02 19:34:20 -07:00
Jake Potrebic
b2d27ec518
fixed promoted_versions
2020-09-02 19:25:17 -07:00
Jake Potrebic
0e0fe579be
fixed NPE when sort strat. was null
2020-09-02 18:28:27 -07:00
Jake Potrebic
60b2a977c5
fixed spring msg with args for several views
2020-09-02 18:27:57 -07:00
Jake Potrebic
5809d70caf
moved project api to its own service
2020-09-02 18:13:32 -07:00
Jake Potrebic
f3a01dc9bb
all routes for v2 users api
2020-09-02 17:34:25 -07:00
Jake Potrebic
d0544f8a31
added all v2 api project routes
2020-09-02 16:20:57 -07:00
Jake Potrebic
7252f47069
deployment key in proj settings
2020-09-02 13:36:03 -07:00
Jake Potrebic
62ba809e3c
fixed issue w/prompts
2020-09-02 13:16:59 -07:00
Dragonium
218a8a1460
Admin/health ( #109 )
...
* Implemented missingFiles without logic
So it will currently display all projects.
Also fixed the other health parts which didnt show up because namespace wasnt retrieved from the database correctly.
* Implemented missing files into admin/health
* Oops, used slug instead of name, it works better now
* change method calls to freemark format
2020-09-02 12:08:39 -07:00
Jake Potrebic
2fd52c2241
small fix for deploy w/docker
2020-09-02 11:45:24 -07:00
Jake Potrebic
298920f6a7
finished /api/sync_sso and org creation
2020-09-02 11:24:23 -07:00
Jake Potrebic
762b2a9848
hot reloading w/docker
2020-09-02 11:24:23 -07:00
Jake Potrebic
962b1aa568
fixes for stats page
2020-09-01 07:07:59 -07:00
Dragonium
3575848ab5
Port Admin/stats ( #106 )
...
Co-authored-by: KennyTV <jahnke.nassim@gmail.com>
2020-09-01 15:21:06 +02:00