Nassim Jahnke
7b46763bdd
Update HangarLib
2022-07-19 22:39:28 +02:00
Nassim Jahnke
65293d77f2
Final touches on notifications page
2022-07-19 22:00:00 +02:00
Nassim Jahnke
97c301c7c4
Small cleanup
2022-07-19 20:55:46 +02:00
Nassim Jahnke
bb9ba80198
Paginate notifications, use tabs
2022-07-19 13:05:17 +02:00
Nassim Jahnke
b5dda569b2
Add perm check to channels nav entry
2022-07-19 10:15:16 +02:00
Nassim Jahnke
7b1dae8726
Update docs
2022-07-18 20:37:00 +02:00
Nassim Jahnke
3a5ece5407
Move pinned project getting to UsersController
2022-07-18 19:36:40 +02:00
Nassim Jahnke
d45291ba41
Improve modal width and scaling
2022-07-18 14:41:11 +02:00
Nassim Jahnke
a803c85984
Fix pinned versions showing deleted versions
2022-07-18 14:10:51 +02:00
Nassim Jahnke
a320eaad37
Hotfix md code segments and images
...
... by moving the html sanitization after the markdown rendering and breaking task lists and youtube video embeds
2022-07-18 13:15:58 +02:00
Nassim Jahnke
270cae8b76
Allow summary tag
2022-07-17 20:59:15 +02:00
Nassim Jahnke
30e167c677
Also allow image tags
2022-07-17 20:51:01 +02:00
Nassim Jahnke
3fc82c05da
Use OWSASP html sanitizer instead of flexmark escaper
...
Closes #633
2022-07-17 20:39:25 +02:00
Nassim Jahnke
70a825edbc
Show amount of reports/required approvals in staff dropdown
2022-07-17 15:31:34 +02:00
Nassim Jahnke
d2058d5e17
Actually fix version list order
2022-07-17 14:13:10 +02:00
Nassim Jahnke
e467c51153
Hotfix pinned channel display
2022-07-17 13:47:15 +02:00
Nassim Jahnke
e01467cb58
Make frozen channels (release channel) pinnable
2022-07-17 12:42:23 +02:00
Nassim Jahnke
fd3c57fd23
Paginate reports, add resolved reports tab
2022-07-14 11:03:25 +02:00
Nassim Jahnke
e4ec1ad172
Ignore case when sorting by username
...
Fixes #748
2022-07-14 09:28:28 +02:00
Nassim Jahnke
95c88e673d
Display report notifications
2022-07-13 23:08:02 +02:00
Nassim Jahnke
a989c8991a
Fix things up a bit
2022-07-13 22:35:39 +02:00
Nassim Jahnke
9f9f8520e4
Let staff send notifications during report resolving
...
TODO: Display them under their respective report in the flags page
2022-07-13 21:49:59 +02:00
Nassim Jahnke
c4fce0906c
Send notifications on visibility change of projects
2022-07-13 17:30:36 +02:00
Nassim Jahnke
f7a6ad553c
Improvements to report and approval pages
2022-07-13 16:32:11 +02:00
Nassim Jahnke
be6c36da56
Fix channel page reload on changes
2022-07-11 22:10:32 +02:00
Nassim Jahnke
6a8c352e96
Reverse version list to order by recency
2022-07-11 22:01:44 +02:00
MiniDigger | Martin
c40c9de20b
you saw nothing
2022-07-11 20:59:28 +02:00
MiniDigger | Martin
a1862becaf
include credentials when saving avatar
2022-07-11 20:44:03 +02:00
Nassim Jahnke
fcc45dac75
Update HangarLib
2022-07-11 15:44:14 +02:00
Nassim Jahnke
618ba40d47
Fix a bunch of review issues
2022-07-11 15:42:49 +02:00
Nassim Jahnke
aef86f0e1b
Readd info for unreviewed versions
2022-07-11 14:47:37 +02:00
Nassim Jahnke
631696938a
Fix version review download button
2022-07-11 12:58:52 +02:00
MiniDigger | Martin
724c78fe65
actually commit org avatar changing
2022-07-11 09:00:38 +02:00
Nassim Jahnke
cf1d7c6c9b
Padding
2022-07-10 22:05:22 +02:00
Nassim Jahnke
08e61a206e
Remove version numbers from pinned download dropdown
2022-07-10 19:51:05 +02:00
Nassim Jahnke
66ace3e391
Improve pinned version design again
2022-07-10 19:39:52 +02:00
Nassim Jahnke
59d401f1f8
Improve pinned version design again
2022-07-10 18:55:58 +02:00
Nassim Jahnke
de3c467f61
Fix dependency prefill issue
2022-07-10 18:14:56 +02:00
Nassim Jahnke
dab2c3ae7d
Hotfix platform selection on version
...
apparently the router link on the same level is broken
2022-07-10 18:04:11 +02:00
Alessio Gravili
9f62865da0
Improve pinned versions display ( #738 )
2022-07-10 17:17:38 +02:00
Alessio Gravili
1642240e5b
Random stuff with icons ( #737 )
...
* Clickable tag for channels
* Improve platforms checkbox in project versions page
* Add platform icon for new version upload page
* Add category logo to project card
* Add icons for licenses
* Fix Type "LPGL" => "LGPL"
2022-07-10 17:15:49 +02:00
MiniDigger | Martin
6874ff270e
actually commit changes to the package.json
2022-07-10 11:43:56 +02:00
MiniDigger | Martin
7f4c637859
implement cropper for project icon, proxy all project icons thru auth
2022-07-10 11:39:57 +02:00
MiniDigger | Martin
4290c31b7d
update server deps
2022-07-09 22:05:11 +02:00
Nassim Jahnke
3a880c19e0
Fix PlatformLogo import
2022-07-09 18:36:26 +02:00
Nassim Jahnke
aa1ba6a1a7
Update HangarLib
2022-07-09 18:11:31 +02:00
Alessio Gravili
3d65cdaf81
Improve sidebar: Category icons & clickable platform labels ( #736 )
2022-07-09 17:56:26 +02:00
MiniDigger | Martin
9651b43f36
move modals to lib (+ run prettier)
2022-07-09 14:49:23 +02:00
MiniDigger | Martin
5d5ad5225d
update deps
2022-07-09 12:30:09 +02:00
MiniDigger | Martin
7c04062757
don't hardcode footer year
2022-07-09 12:12:03 +02:00