Commit graph

20630 commits

Author SHA1 Message Date
Johann150 563b4a6bd7
remove unused dependency random-seed
also remove the respective type definitions
it seems this dependency is only used in the backend
2022-07-14 00:31:58 +02:00
Johann150 cc123266f0
remove unused querystring dependency 2022-07-14 00:21:42 +02:00
Johann150 e9b11231ff detect outdated ID generation configuration 2022-07-13 21:30:21 +00:00
Johann150 5908bb2cd7 remove ID generation configuration 2022-07-13 21:30:21 +00:00
Johann150 f476d149a6 remove alternative ID generation
Although these are configurable, there seems to be no benefit of being
able to configure these. The expected use of configuration methods other
than "aid" is expected to be low.
2022-07-13 21:30:21 +00:00
Johann150 29284eca75
remove more ads stuff from client 2022-07-13 23:20:18 +02:00
Johann150 a717fcc70c
remove ads from database 2022-07-13 23:20:18 +02:00
Johann150 402d4e866e
remove ads from API endpoints 2022-07-13 23:20:17 +02:00
Johann150 79ec9641d2
remove ads from client 2022-07-13 23:19:50 +02:00
Johann150 0e3a9d1e0d
refactor: use nullish coalescing / optional chaining
This seems to be more readable than ternary expressions.
2022-07-13 19:08:22 +02:00
Johann150 67450815cd
fix(client): wrongly collapsed posts 2022-07-13 19:06:27 +02:00
syuilo facb12164e
chore(client): tweak style 2022-07-13 17:38:11 +02:00
syuilo 8be9d15e81
chore(client): tweak ui 2022-07-13 17:37:57 +02:00
syuilo b003e24af4
chore(client): tweak ui
cherry-picked from ed41d542bb8894f2eaca42cd7cc08246089e0490
2022-07-13 17:35:25 +02:00
syuilo 09e0446708
chore(client): tweak ui 2022-07-13 17:29:20 +02:00
syuilo 6a7e016a8e
fix(server): cannot show users 2022-07-13 17:16:51 +02:00
syuilo f95f74f96e
allow non-mods to show instance-info page 2022-07-13 16:16:35 +02:00
syuilo f5d87fbc9e
refactor range input to composition api 2022-07-13 16:03:58 +02:00
syuilo e47af45407
perf(client): improve range control performance 2022-07-13 16:03:30 +02:00
Johann150 83620449db
add english strings 2022-07-13 16:02:29 +02:00
syuilo 896b3d817e
make client component caching configurable
part of bffe6fb9bfa1fe61eab4f03bd318c010644d7afb
2022-07-13 15:58:53 +02:00
syuilo 303ce42024
refactor range input component
part of bffe6fb9bfa1fe61eab4f03bd318c010644d7afb
2022-07-13 15:58:01 +02:00
syuilo 49a98b1eb0
fix lints
part of bffe6fb9bfa1fe61eab4f03bd318c010644d7afb
2022-07-13 15:40:55 +02:00
syuilo 7e1ce04db8
remove FormGroup component
part of bffe6fb9bfa1fe61eab4f03bd318c010644d7afb
2022-07-13 15:36:00 +02:00
Johann150 95a8a937e2
fix client router catchall
fixes #8903
2022-07-13 13:28:03 +02:00
Johann150 29ef7c85d0
fix 'assignment to const' error 2022-07-13 13:28:02 +02:00
syuilo 5e0f9699ab
Update .eslintrc.js 2022-07-13 13:26:48 +02:00
Johann150 40eb861aff
Prevent access to user pages when not logged in [v2] (#8904)
* do not throw error when navigating

* enhance: add loginRequired to router

This allows client pages to require logging in before displaying the
page, useful for example for user settings pages.

* add login requirements

Co-authored-by: Andreas Nedbal <git@pixelde.su>
2022-07-13 13:24:42 +02:00
syuilo b361069610
chore(client): fix type def 2022-07-13 13:24:42 +02:00
syuilo 761d5347d2
perf(client): remove needless reactivity 2022-07-13 13:24:42 +02:00
syuilo 03ea6763e1
enhance(client): improve router
Fix #8902
2022-07-13 13:24:41 +02:00
syuilo 9ec98e66f9
chore(client): tweak client 2022-07-13 13:24:40 +02:00
syuilo 9d8a9f22c1
chore(client): tweak style 2022-07-13 13:22:28 +02:00
syuilo a0a64eb0ff
enhance(client): add users tab to instance-info 2022-07-13 13:21:56 +02:00
syuilo bb7d080a60
refactor(client): remove invalid computed 2022-07-13 12:59:07 +02:00
syuilo 6513e72a3e
fix(client): 非モデレーターがインスタンス情報ページを表示できない問題を修正 2022-07-13 12:59:06 +02:00
syuilo 435e45351c
chore(client): tweak style 2022-07-13 12:59:06 +02:00
syuilo cc835a0f81
chore(client): tweak style 2022-07-13 12:58:17 +02:00
syuilo e4fefa42c5
chore(client): tweak style 2022-07-13 12:58:16 +02:00
syuilo 9ec020015d
chore(client): fix #8858 2022-07-13 12:58:16 +02:00
syuilo b2d9b059b6
chore(client): tweak style 2022-07-13 12:58:16 +02:00
syuilo b454142083
chore(client): refactor and style tweaks 2022-07-13 12:58:15 +02:00
syuilo df3ff4d06e
refactor(client): use setup syntax 2022-07-13 12:56:22 +02:00
syuilo 095a99f3f7
chore(client): fix type def 2022-07-13 12:56:08 +02:00
syuilo a7cc45fa98
fix(api): fix instance schema 2022-07-13 12:55:43 +02:00
syuilo 681a650b01
fix(client): fix chart tooltip rendering 2022-07-13 12:55:23 +02:00
syuilo 3579ebf03d
feat(api): add federation/stats endpoint 2022-07-13 12:55:09 +02:00
syuilo 591a0bf1b3
fix(api): add missing themeColor property of instance 2022-07-13 12:54:56 +02:00
syuilo cfb7b70cde
lint fix 2022-07-13 12:54:44 +02:00
Johann150 9e64796a9e
add english strings for account deletion 2022-07-13 12:54:17 +02:00