Peter-Crawley
|
abb55259eb
|
Respect Permissions on User Navigation
|
2022-04-02 18:48:50 +02:00 |
|
MD
|
cae0762438
|
Responsive project header
|
2022-04-02 17:14:45 +01:00 |
|
MD
|
e57a90baaf
|
Implement star/watch buttons in project header
|
2022-04-02 16:21:56 +01:00 |
|
MiniDigger | Martin
|
81f4c679cf
|
implement settings page
it was painful but it is done, just needs a bit more styling
|
2022-04-02 16:09:24 +02:00 |
|
MiniDigger | Martin
|
53580da032
|
implement settings page
it was painful but it is done, just needs a bit more styling
|
2022-04-02 16:05:20 +02:00 |
|
MiniDigger | Martin
|
20bd8e5300
|
implement new page modal, fix page rendering, improve anchor
|
2022-04-01 23:15:27 +02:00 |
|
Nassim Jahnke
|
e09caa8b8f
|
Hotfix profile project list (still bad on small screens)
|
2022-04-01 22:51:46 +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 |
|
Nassim Jahnke
|
3177ed97b7
|
Add settings to profile dropdown
|
2022-04-01 19:21:35 +02:00 |
|
MiniDigger | Martin
|
67ce537b4d
|
get tagline max length from backend data
|
2022-03-31 23:13:35 +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 | Martin
|
63ca4bdd2b
|
add more logging for auth stuff
|
2022-03-31 21:01:48 +02:00 |
|
MiniDigger | Martin
|
a559dd4489
|
fix icon alignment and button spacing in user header
|
2022-03-30 23:10:02 +02:00 |
|
MiniDigger
|
f5c31cd042
|
add tooltips and user admin buttons
|
2022-03-29 21:52:32 +02:00 |
|
MiniDigger
|
6cc4458044
|
maybe improve auth situation at dev time?
|
2022-03-29 21:38:23 +02:00 |
|
MiniDigger
|
4167c7a660
|
add tag line edit modal
|
2022-03-29 20:27:52 +02:00 |
|
Nassim Jahnke
|
a8cab3d3d0
|
Make members list prettier
|
2022-03-29 19:44:50 +02:00 |
|
Nassim Jahnke
|
b9bc2db595
|
Misc additions and changes
Clickable create dropdown links
Readd search setting accent
Staff/authors avatars
|
2022-03-29 19:28:33 +02:00 |
|
MD
|
e7d5ac0819
|
Add line to project navbar
|
2022-03-29 17:39:51 +01:00 |
|
Nassim Jahnke
|
5ef7628186
|
Improve profile page design
"Improve" in relative terms
|
2022-03-29 18:35:11 +02:00 |
|
MiniDigger
|
dc983e4a57
|
add notifications to replace the vuetify snackbar
|
2022-03-29 18:20:26 +02:00 |
|
MD
|
e61298a37a
|
Use windi typography for markdown display
|
2022-03-29 16:47:56 +01:00 |
|
MiniDigger
|
227a3fbc28
|
make dropdown item links middle clickable
|
2022-03-29 17:08:12 +02:00 |
|
MD
|
8d120f2bb6
|
Align new page button to right side of card
|
2022-03-29 15:41:32 +01:00 |
|
MD
|
e6e6a2112e
|
Make card accent optional
|
2022-03-29 15:32:40 +01:00 |
|
MD
|
00d2fd664e
|
Use user avatar when no other avatar is available
Needs HangarAuth to work properly but shhh
|
2022-03-29 15:25:55 +01:00 |
|
Nassim Jahnke
|
66fe3a9c00
|
Remove avatar background in header
|
2022-03-29 16:15:06 +02:00 |
|
Nassim Jahnke
|
5dedc4f188
|
Use avatar next to profile name, add links
|
2022-03-29 15:53:10 +02:00 |
|
MiniDigger
|
a98eb0df30
|
add user header, render org page, start with new org page
|
2022-03-28 23:26:36 +02:00 |
|
Nassim Jahnke
|
4b0abe44e1
|
Make versions page slightly prettier
|
2022-03-27 18:49:26 +02:00 |
|
MiniDigger
|
dea07cce8b
|
some fixes to seo stuff
|
2022-03-27 11:52:11 +02:00 |
|
MiniDigger
|
987a46ed60
|
add seo stuff to all pages
|
2022-03-27 11:28:56 +02:00 |
|
MiniDigger
|
3c745e2e82
|
start with version page
|
2022-03-26 21:47:02 +01:00 |
|
MiniDigger
|
2308944843
|
implement versions page
|
2022-03-26 19:47:41 +01:00 |
|
MiniDigger
|
94dfc8eb2e
|
store pinia in request config to fix weird ssr hydration issues
|
2022-03-26 18:46:59 +01:00 |
|
MiniDigger
|
2334e6b698
|
page list collapsing
auto expands
also refactor page stuff into composable
|
2022-03-26 17:08:16 +01: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
|
10488e7f26
|
fix member list avatar
|
2022-03-26 12:40:59 +01:00 |
|
FabianAdrian
|
92bce9fdc4
|
Replace shadows.css with Tailwind shadows (#627)
|
2022-03-26 12:40:51 +01:00 |
|
MiniDigger
|
7e2181e540
|
update pnpm deps
|
2022-03-25 23:00:15 +01:00 |
|
MiniDigger
|
caea626d30
|
start with user page
|
2022-03-25 22:13:39 +01:00 |
|
MiniDigger
|
44a4015eed
|
remove suspense fallback for now
|
2022-03-25 21:47:26 +01:00 |
|
MiniDigger
|
b6dd762aba
|
implement proxy for prod mode
|
2022-03-25 20:40:37 +01:00 |
|
MD
|
b5adc8e517
|
Move member list into own component
Still doesn't have all the functionality from Nuxt build, but moving in preparation for that
|
2022-03-24 22:31:30 +00:00 |
|
MD
|
d6962cd57d
|
Begin implementing project member list
|
2022-03-24 22:17:53 +00:00 |
|
MiniDigger
|
c7c89d9f0d
|
tick more boxes, cause box ticking is cool!
|
2022-03-24 21:02:36 +01:00 |
|
MiniDigger
|
40909d1482
|
implement project channels page
|
2022-03-24 20:56:40 +01:00 |
|
MiniDigger
|
ae4db0f972
|
implement project notes page
|
2022-03-24 20:11:52 +01:00 |
|
MiniDigger
|
8e5213d1ce
|
implement logout
|
2022-03-24 17:06:06 +01:00 |
|
fabianmakila
|
ddac93d4ec
|
Use i18n for the dropdowns
|
2022-03-24 16:59:37 +01:00 |
|
fabianmakila
|
6dcdfa5239
|
Profile dropdown and misc styling improvements
|
2022-03-24 16:59:37 +01:00 |
|
fabianmakila
|
c834d7727e
|
Adjustments to the dropdown button
|
2022-03-24 16:59:37 +01:00 |
|
fabianmakila
|
3f4699655c
|
Remove bottom margin from announcement
|
2022-03-24 16:59:37 +01:00 |
|
MiniDigger
|
03afe4c4d6
|
implement admin version approval page
|
2022-03-23 16:30:50 +01:00 |
|
MiniDigger
|
a72c0b65de
|
implement stars and watcher page
|
2022-03-23 15:38:33 +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 |
|
MD
|
9cffe0f5d6
|
Add scafford for project index + info component
|
2022-03-22 22:08:25 +00:00 |
|
MD
|
3d324eea81
|
Translate project navigation
|
2022-03-22 22:08:25 +00:00 |
|
MiniDigger
|
b1cb09299e
|
implement admin project approval page, visibility change modal
|
2022-03-22 20:38:55 +01:00 |
|
MiniDigger
|
8aafe48269
|
implement admin user activity page
|
2022-03-22 18:36:27 +01:00 |
|
Nassim Jahnke
|
ade0422688
|
Start dumb version of project creation
|
2022-03-21 22:58:11 +01:00 |
|
MD
|
90c823d1ef
|
Implement project icons
|
2022-03-21 21:02:29 +00:00 |
|
MD
|
278ed0e992
|
Fix tab not highlighting on initial load
|
2022-03-21 19:43:13 +00:00 |
|
MD
|
f130d75257
|
Fix announcement hydration issues
|
2022-03-21 19:22:06 +00:00 |
|
MD
|
b52a41b51f
|
Begin work on project navigation
|
2022-03-21 19:22:05 +00:00 |
|
MiniDigger
|
7bed534ecc
|
implement api key page
|
2022-03-21 20:21:19 +01:00 |
|
MiniDigger
|
88b838ef3e
|
fix checkbox warnings for real now
|
2022-03-21 18:36:09 +01:00 |
|
MiniDigger
|
f4ce3faca7
|
fix warnings on index page, use api host from env
|
2022-03-21 18:29:12 +01:00 |
|
MiniDigger
|
3e57dc4e3d
|
implement user admin page
|
2022-03-21 18:11:08 +01:00 |
|
MiniDigger
|
870e16ca3a
|
fix warnings about transitions
|
2022-03-21 17:26:26 +01:00 |
|
MiniDigger
|
2dce28a5eb
|
commit todo file too
|
2022-03-21 17:08:08 +01:00 |
|
MiniDigger
|
ed8616ada4
|
fix transitions
|
2022-03-21 17:07:34 +01:00 |
|
MD
|
a3ce0f2aff
|
Minor header improvements
|
2022-03-21 15:33:41 +00:00 |
|
MD
|
7628b2e0a3
|
Update bbcode in frontend todos
|
2022-03-21 15:32:12 +00:00 |
|
Nassim Jahnke
|
72944b1e76
|
Make footer sane, change light background color to forums background
|
2022-03-21 16:14:24 +01:00 |
|
MD
|
d75c5800d0
|
Post the actual string content to bbcode endpoint
|
2022-03-21 14:34:55 +00:00 |
|
MD
|
f6c1897747
|
Port tools/bbcode
Because @kennytv asked me to
|
2022-03-21 14:30:02 +00:00 |
|
MD
|
d1ece11bc8
|
Start project headers
|
2022-03-21 14:29:51 +00:00 |
|
MiniDigger
|
32c64939c8
|
fix warnings on button, kinda dark modals
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
d574d06841
|
fix hydration warnings
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
a340aa685e
|
remove debug logging
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
8b2f5f87e1
|
implement admin log, dateformat thru i18n, some modals
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
486a096a9a
|
add desin to the admin pages
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
3da7fe1422
|
implement admin health page
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
a600cb0888
|
implement admin stats page
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
908c3e6944
|
implement admin flags page
|
2022-03-21 13:58:14 +01:00 |
|
Jake Potrebic
|
108ea9a0f9
|
linting improvements
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
971426b595
|
implement admin version page, add tag input
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
a4787254aa
|
implement notification page
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
91415c0499
|
implement author and staff pages with a table
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
3b83facabe
|
implement api page
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
0f0a063df0
|
add todo list and make /admin return 404
Signed-off-by: MiniDigger <admin@benndorf.dev>
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
5230e6526e
|
update deps, fix all of @vueuse/integration being pulled in
Signed-off-by: MiniDigger <admin@benndorf.dev>
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
1e6b969311
|
fix categories translation
Signed-off-by: MiniDigger <admin@benndorf.dev>
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
03235a231f
|
route perms work
Signed-off-by: MiniDigger <admin@benndorf.dev>
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
9b80c72ae3
|
cleanup and finish route perms (untested)
Signed-off-by: MiniDigger <admin@benndorf.dev>
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
381f4227be
|
make header logo clickable
Signed-off-by: MiniDigger <admin@benndorf.dev>
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
1c2ce789cd
|
clean up css a bit
Signed-off-by: MiniDigger <admin@benndorf.dev>
|
2022-03-21 13:58:14 +01:00 |
|
MiniDigger
|
e494939115
|
work on route perms, half of them work, also added error pages
Signed-off-by: MiniDigger <admin@benndorf.dev>
|
2022-03-21 13:58:14 +01:00 |
|