Commit Graph

22 Commits

Author SHA1 Message Date
Dane Everitt d2955b9361
Only request servers as an admin if actually an admin; closes #3242 2021-04-20 20:41:08 -07:00
Dane Everitt 29b4b52397
Set the current page in the dashboard URL to allow easy refreshing; closes #2993 2021-03-21 12:07:24 -07:00
Sabinno 9ca0ee99e9
Fix spelling
Changed "other's", implying a single other person's server, to "others'", implying the servers of multiple people.
2021-03-05 12:39:47 -05:00
Dane Everitt 914ee65ded
Don't use a persisted setting when switching users; ref #3021 2021-01-20 20:07:52 -08:00
Dane Everitt f30dab053b
Support much better server querying from frontend
Search all servers if making a query as an admin, allow searching by a more complex set of data, fix unfocus on search field when loading indicator was rendered
2020-10-15 21:21:38 -07:00
Charles Morgan 861911ca49
Move page titles to PageContentBlocks 2020-09-07 23:26:18 -04:00
Charles Morgan d3316f61d7
Titles on index / account pages
Also changed to use  `const { ..., name: serverName } = useServer();` where feasible
2020-08-01 23:49:00 -04:00
Dane Everitt f0ac0725b6
[Security] Don't return all servers on the system when not a root admin and admin level servers are requested
Cleaned up the API endpoint by simplifying the logic and adds test case to cover this bug.

If you ever need to list _all_ of the servers on the system you should be using the application API endpoint for the servers most likely.
2020-07-26 10:43:46 -07:00
Dane Everitt 6c0d308348
Paginate servers on frontend; closes #2106 2020-07-14 20:48:41 -07:00
Dane Everitt 01faa86c73
swr for servers on dash; fix whatever is going on with the spinner 2020-07-12 11:15:54 -07:00
Dane Everitt d93e804a31
Get server listing design working mostly correct 2020-07-03 14:50:37 -07:00
Dane Everitt f45c03a449
Support filtering to own/all servers if user is an admin 2020-04-25 17:52:32 -07:00
Dane Everitt e6a61fbe9b
Update views to support a more logical container 2020-04-17 11:17:01 -07:00
Dane Everitt 513692fef5
Whoops, actually show servers 2019-12-22 20:56:34 -08:00
Dane Everitt 293ebc9344
Show note when no servers. 2019-12-22 15:31:12 -08:00
Dane Everitt cb9536cb24
Cleanup 2019-08-17 16:10:13 -07:00
Dane Everitt fb9c106448
Update server listing and associated logic to pull from the panel dynamiacally 2019-08-17 16:03:10 -07:00
Dane Everitt e3db564175
Add basic support for listing a server's databases 2019-07-09 22:00:29 -07:00
Dane Everitt f0ca8bc3a3
Handle connecting to websocket instance
Very beta code for handling sockets
2019-06-29 16:14:32 -07:00
Dane Everitt 8ac8a370f8
Fix some issues with navigating in the router and bad animations 2019-06-28 22:17:29 -07:00
Dane Everitt 3db7698170
Basic design for server listing page 2019-06-25 22:00:28 -07:00
Dane Everitt 9cb8020dbe
Add basic navigation bar 2019-06-25 21:28:56 -07:00