Jake Potrebic
ee8bbf2787
work on organizations
2021-03-21 23:39:06 -07:00
Jake Potrebic
d40d89d234
add perm checks to lots of pages
2021-03-21 22:03:41 -07:00
Jake Potrebic
3e9003dfcb
fixing a couple of auth issues
...
* errors with syncing roles with HangarAuth
* only request route permissions if logged in
* fix errors in getting starred/watched projects if not logged in
* fix user query if they don't have any global roles
2021-03-21 21:41:52 -07:00
Jake Potrebic
76e4f63cb6
bit of user page styling
2021-03-21 20:43:46 -07:00
renovate[bot]
bd73ca428f
Update dependency husky to v5.2.0 ( #386 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-21 14:23:10 -07:00
Jake Potrebic
5764d43230
organization creation
2021-03-21 01:53:22 -07:00
Jake Potrebic
87c2af6a18
accept/decline/unaccept project invites
2021-03-20 22:56:00 -07:00
Jake Potrebic
85f4d1b62a
project member deletion
2021-03-20 22:14:29 -07:00
Jake Potrebic
e904f66b0c
improve notifications
...
* fix typo on backend
* add v-badge to notif dropdown item
* include all in total notif count
2021-03-20 21:22:10 -07:00
Jake Potrebic
64171bd66d
only show pending invites to specific people
...
* those with perms
* those who the invites are actually for
2021-03-20 21:21:11 -07:00
Jake Potrebic
ae590f56e8
work on project members/invites
2021-03-20 19:06:09 -07:00
Jake Potrebic
00f06fd62f
use v-html for error msgs
2021-03-20 19:04:17 -07:00
Jake Potrebic
c06f167a3d
add an exception for returning multiple errors
2021-03-20 19:03:36 -07:00
Jake Potrebic
1f846da7c5
dont use HangarUser for user's other than the logged in one
2021-03-20 19:01:08 -07:00
Jake Potrebic
dfb8189c39
channel deletion
...
* only if there aren't any versions attached
2021-03-20 14:34:40 -07:00
Jake Potrebic
1bbe90ff99
channel editing
2021-03-20 13:45:16 -07:00
MiniDigger
1522489435
start with flag review page
2021-03-20 19:42:40 +01:00
Jake Potrebic
2869ae87d5
add version count to project channel
2021-03-20 11:06:54 -07:00
Jake Potrebic
c4aa3bc263
bit of fixes
...
* channel modal
* remove redundant ChannelController method
* fix labels in v-file-input
2021-03-20 10:30:05 -07:00
MiniDigger
494c982559
channel manage page layout
2021-03-20 16:50:18 +01:00
MiniDigger
1a6f46e670
fix file input accept
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-03-20 14:46:40 +01:00
MiniDigger
1400ec61df
refactor validations to allow optional validations
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-03-20 14:46:26 +01:00
MiniDigger
eecdc0db11
fix swagger, implement a sort/filter poc
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-03-20 12:16:57 +01:00
Jake Potrebic
d9e8d28a02
bunch of work on member list component
2021-03-20 00:24:17 -07:00
Jake Potrebic
39faaba628
project renaming
2021-03-19 18:56:08 -07:00
Jake Potrebic
18c99f3982
changing/resetting project icon
2021-03-19 18:19:51 -07:00
Jake Potrebic
7d9e0c128a
add almost all validations from backend config
2021-03-19 17:00:38 -07:00
Jake Potrebic
f3802c7793
made markdown css global
2021-03-19 16:28:54 -07:00
Jake Potrebic
dde5d2da43
fix markdown header anchors
2021-03-19 16:19:38 -07:00
renovate[bot]
1c7a80d01c
Update dependency swagger-ui to v3.45.1 ( #381 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-03-19 10:49:43 -07:00
Jake Potrebic
ce70f579c7
started some validation stuff
2021-03-18 17:44:19 -07:00
Jake Potrebic
18207f5065
store home boolean in pages db table
2021-03-18 12:38:47 -07:00
Renovate Bot
eb5ae84561
Update dependency org.springframework.boot:spring-boot-starter-parent to v2.4.4
2021-03-18 15:42:14 +01:00
Jake Potrebic
feca5a34c2
project tab fixes
2021-03-17 23:37:10 -07:00
Jake Potrebic
5056930ca3
fix project settings licenses
2021-03-17 23:32:23 -07:00
Jake Potrebic
fd370dbcd9
project settings backend
2021-03-17 23:10:12 -07:00
Jake Potrebic
9795d8b9a0
project settings stuff
2021-03-17 22:25:52 -07:00
Jake Potrebic
42aa4f4e7b
version filtering
2021-03-17 22:00:56 -07:00
MiniDigger
1f2bed8a5f
fix url
2021-03-18 01:06:03 +01:00
Jake Potrebic
f30a0ad109
check userid on role change
2021-03-17 17:04:31 -07:00
Jake Potrebic
631ffeb43e
user tagline editing
2021-03-17 16:55:48 -07:00
Jake Potrebic
1fbfd4cbed
pluralization localization
2021-03-17 15:23:37 -07:00
Jake Potrebic
1b2b27ee05
re-arrange user page layouts
2021-03-17 13:41:18 -07:00
Jake Potrebic
f025bced30
ProjectCompact fixes
2021-03-17 13:16:54 -07:00
Renovate Bot
735cdc1227
Update dependency vuetify to v2.4.7
2021-03-17 17:12:25 +01:00
Jake Potrebic
3519042e0c
tiny user page changes
2021-03-16 22:44:45 -07:00
Jake Potrebic
dfe3ba6a37
version dependencies mgmt improvements
2021-03-16 22:44:44 -07:00
MiniDigger
d8bbc9e865
add version list sidebar
2021-03-16 20:41:39 +01:00
MiniDigger
39d738e295
we need env vars at build time too
...
Signed-off-by: MiniDigger <admin@minidigger.me>
2021-03-16 19:12:23 +01:00
renovate[bot]
e3c675f43c
Update dependency husky to v5 ( #375 )
...
* Update dependency husky to v5
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jake Potrebic <jake.m.potrebic@gmail.com>
2021-03-16 10:49:52 -07:00