Commit Graph

31 Commits

Author SHA1 Message Date
rootdarkarchon
a1d4c1aed9 fix uid font for notes in group panel 2023-02-04 16:20:02 +01:00
rootdarkarchon
7c97d1994c configuration rework 2023-02-04 15:53:23 +01:00
rootdarkarchon
422caade5e add display of usernames to group ui 2023-01-30 11:51:05 +01:00
rootdarkarchon
d7cad81eb0 fix tags pausing/resuming, give back owner the same rights as mod 2023-01-29 18:05:12 +01:00
rootdarkarchon
d47b4f52ec fix sorting in syncshells, display owner properly, display mod popup for syncshells, order world list by name 2023-01-29 17:38:01 +01:00
rootdarkarchon
b2276a1883 Client rework for API change and paradigm shift (#39)
* most of the groups refactoring on client

* register OnMethods for group stuff

* start implementing client (still pretty broken)

* finish implementing new api first iteration

* idk rework everything for pair shit (still WIP); goal is to remove PairedClients and GroupPairClients from ApiController

* move everything to PairManager, remove dictionaries from APiController

* remove admin stuff from client, cleanup

* adjust reconnection handling, add new settings, todo still to remove access from old stuff that's marked obsolete from config

* add back adding servers, fix intro ui

* fix obsolete calls

* adjust config namespace

* add UI for setting animation/sound permissions to syncshells

* add ConfigurationService to hot reload config on change from external

* move transient data cache to configuration

* add deleting service to ui

* fix saving of transient resources

* fix group pair user assignments

* halt scanner when penumbra inactive, add visible/online/offline split to individual pairs and tags

* add presence to syncshell ui

* move fullpause from config to server config

* fixes in code style

* more codestyle

* show info icon on player in shells, don't show icon when no changes from default state are made, add online notifs

* fixes to intro UI

---------

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2023-01-29 15:13:53 +01:00
xPumaa
1c95a6d40e Popupmodal to normal popup and some UI shenanigans (#37)
* Button height now adjusts to the font size

* Popup now adjusts to the font size
Popup is now centered when opened

* ui shenanigans

* PopupModal to normal Popup
2023-01-22 23:36:27 +01:00
rootdarkarchon
b5360c58f5 allow moderators to change group invite state, up version 2022-12-16 21:24:18 +01:00
rootdarkarchon
4c1e932b5e OneTime Invites (#31)
* add one time invites

Co-authored-by: rootdarkarchon <root.darkarchon@outlook.com>
2022-10-25 00:53:13 +02:00
Stanley Dimant
2e4bbe3540 fix merge 2022-10-08 14:39:44 +02:00
rootdarkarchon
f9cf26ed69 migrate to strong api calls (#29)
* migrate to strong api calls

* set last added user to null on changing notes popup setting
2022-10-08 14:35:30 +02:00
xPumaa
b659672085 Getting the ban list when opening the popup 2022-10-07 22:16:27 +02:00
xPumaa
ae44599db0 Rows without buttons were smaller than rows with buttons 2022-10-07 21:02:51 +02:00
xPumaa
7ae308fd4e Plus button + bar button are now correctly shown for moderators 2022-10-07 21:01:41 +02:00
xPumaa
b776f754f0 Displaying the correct icon to match the text 2022-10-07 20:58:40 +02:00
xPumaa
a20e720cbb Lock icon centred 2022-10-07 20:57:27 +02:00
xPumaa
82d6ad782d Table fixed. Multiple entries are now displayed correctly 2022-10-07 20:56:12 +02:00
xPumaa
7681c7ee66 Popup optimisation 2022-10-07 20:53:48 +02:00
Stanley Dimant
ddc65ab5a6 fixes for popups 2022-10-06 23:21:19 +02:00
Stanley Dimant
128a89234e add owner and moderator icons to syncshell display 2022-10-06 22:42:07 +02:00
Stanley Dimant
e7c573b98a don't show pin, remove or ban when user is mod or owner 2022-10-06 22:36:18 +02:00
Stanley Dimant
a042be9119 do not show remove user or ban user if user is owner or moderator 2022-10-06 22:25:49 +02:00
Stanley Dimant
58ad7153d3 add banned user table, add privacy tab and notes copy/import functionality 2022-10-06 21:43:03 +02:00
Stanley Dimant
3fe6d430e3 add copy user notes to clipboard 2022-10-06 16:51:01 +02:00
Stanley Dimant
a4ab7daffc add api changes for banning and moderators 2022-10-06 16:37:40 +02:00
Stanley Dimant
7f089f458c center shard display, fix order of users in group 2022-10-04 01:18:41 +02:00
Stanley Dimant
e984304c1b fix showing alias when empty 2022-10-04 01:03:05 +02:00
Stanley Dimant
260c4a48ee add analyzers and api 2022-10-03 15:58:51 +02:00
Stanley Dimant
fcb0b17a56 ui adjustments for groups 2022-10-03 00:20:49 +02:00
Stanley Dimant
fd23a977ac ui adjustments 2022-10-02 20:32:35 +02:00
Stanley Dimant
8bad3fd91c move groups into separate class, allow setting comments for groups, add new api methods 2022-10-02 15:17:49 +02:00