Alex Holliday
fa106d99ed
Add autocomplete component to create maintenance window page
2024-10-03 09:12:59 +08:00
Alex Holliday
361991141a
Merge remote-tracking branch 'upstream/develop' into feat/maintenance-page
2024-10-03 08:20:36 +08:00
Alex Holliday
9b3085c84d
Add default empty value for pagespeedApiKey in settings
2024-09-30 11:30:52 +08:00
Alex Holliday
6268b2573c
remove jwtSecret from settings
2024-09-30 11:14:53 +08:00
Alex Holliday
5c4d094da7
update settings
2024-09-27 12:13:39 +08:00
Alex Holliday
488ba717ac
Add advacned settings page
2024-09-27 10:55:37 +08:00
Alex Holliday
e314def79a
Add conditional rendering to PageSpeed pages for non admin users
2024-09-25 10:09:56 +08:00
Alex Holliday
37f5e0024c
Remove maintenance from sidebar and comment out routes
2024-09-19 22:16:15 +08:00
Daniel Cojocea
91a2a72bf2
Purged outdated code
2024-09-18 19:39:33 -04:00
Alex Holliday
0753ac71b5
Enabled incident in actions menu, set selected monitor in Incidents page
2024-09-13 11:23:03 +08:00
Alexander Holliday
bc51c2ad9a
Merge pull request #812 from bluewave-labs/feat/clone-monitor
...
Feat/clone monitor, resolves #512
2024-09-06 22:06:02 -07:00
Daniel Cojocea
79ba916a44
Fixed background color not changing on theme swap
2024-09-06 16:32:38 -04:00
Alex Holliday
f80f531de7
Merge branch 'develop' into HEAD
2024-09-06 09:58:14 -07:00
Ananya Verma
20868135c1
remove pages/monitors/index.js
2024-08-31 00:53:49 +05:30
Ananya Verma
2b425a27cf
resolve merge conflict
2024-08-31 00:50:39 +05:30
Alex Holliday
0a11de47d7
Add admin guard to settings route, conditionally render config option
2024-08-30 10:09:38 -07:00
Daniel Cojocea
8fa1acd193
Refactored mui themes into their own files for increased readability
2024-08-29 17:14:17 -04:00
Daniel Cojocea
111501156f
Fixed pages rerendering on sidebar state change
2024-08-29 02:19:19 -04:00
Daniel Cojocea
aca350495a
Added barebones theme toggle
2024-08-28 22:14:55 -04:00
Daniel Cojocea
05ffb3d270
Refactored pages styling 2/3
2024-08-28 10:28:02 -04:00
Alex Holliday
6b98eb76ad
Add admin prop to pagespeed page
2024-08-27 15:26:16 -07:00
Alex Holliday
e9debd202b
Refactored monitor page for readability
2024-08-27 15:18:18 -07:00
Alex Holliday
cd6f55a9c9
Conditionally render some components based on admin status
2024-08-27 12:54:44 -07:00
Daniel Cojocea
6c57808012
Added pagespeed configure route
2024-08-08 15:41:15 -04:00
Daniel Cojocea
905c7014d5
Resolved conflicts
2024-08-03 12:25:58 -04:00
Mohammad Khalilzadeh
420b65209e
fixes
2024-08-03 09:40:08 +03:30
Daniel Cojocea
2e1861d5e8
Added route from pagespeed to monitor
2024-08-02 18:17:52 -04:00
Daniel Cojocea
d6f59c2b86
Updated route
2024-08-02 18:08:36 -04:00
Daniel Cojocea
a13963bb9a
Initial design
2024-08-02 17:47:22 -04:00
Daniel C
db66ba849b
Page Speed ( #470 )
...
* Added page speed route and fallback UI
* Added first batch of components and route to create a page-speed monitor
* Added basic styling
* Added checkboxes and removed old component
* Added monitor card and some styling
* Moved time functions to separate file and added formatDate function
* Added status label
* Changed sidebar item priority and small styling fix
* Small styling changes
2024-07-28 13:51:47 -07:00
Daniel Cojocea
219dd5cca7
Added configure monitor route
2024-07-19 14:35:11 -04:00
Alex Holliday
bd2422c90a
Wrapped /register in admin check HOC, added register/:token route
2024-07-19 10:40:40 -07:00
Alex Holliday
a2cc514754
Move register to register folder
2024-07-19 10:05:18 -07:00
Alex Holliday
3576fcd740
Removed playground route
2024-07-17 19:26:08 -07:00
Alex Holliday
c9694ed00b
Removed demo route
2024-07-17 19:24:03 -07:00
Daniel Cojocea
ef746c2afa
Doomsday cleanup part 2
2024-07-17 20:15:45 -04:00
Daniel Cojocea
e4c179f63d
Added toast alerts to login/register pages
2024-07-12 14:00:16 -04:00
Alex Holliday
342d426da0
Update route to pass monitor ID to details component
2024-07-10 09:59:48 -07:00
M M
2f63a13fb8
Fixed conflicts.
2024-07-09 17:32:24 -07:00
M M
8d62da1b88
Resolved merge conflict in App.jsx
2024-07-09 17:15:11 -07:00
Alexander Holliday
4de1e71344
Merge branch 'master' into feat/issue-225-Maintenance-page
2024-07-07 21:57:44 -07:00
terryjung0244
a0bb52001e
1. Added route setup for the maintenance page in App.jsx.
...
2. Added a dashboard menu button for the maintenance page in DashboardMenu.
3. Moved content with CSS from the Incidents page to the Maintenance page.
4. Updated pathMap in PathMap.js to include the maintenance route.
2024-07-07 22:02:08 -04:00
M M
fa70ae655a
Added path for details page for the monitors.
2024-07-03 20:07:45 -07:00
Alex Holliday
299dadd24d
Check for admin, redirect to register/login as appropriate
2024-07-02 15:54:49 -07:00
Alex Holliday
cee88f63d9
Make axios request
2024-07-02 11:14:12 -07:00
Alex Holliday
53bd2cacdc
Added local state
2024-07-02 10:50:18 -07:00
Daniel Cojocea
62d545df06
Added account parent route and fixed links
2024-06-27 19:19:36 -04:00
Alex Holliday
1eb5681a6a
Moved CreateNewMonitor to its own directory as it is a page unto itself
2024-06-25 14:36:20 -07:00
Alex Holliday
e356515098
Moved login and register out of the rouer outlet, added redirect to root route
2024-06-24 13:27:38 -07:00
Alex Holliday
b84a5e017d
Implemented protected route component, added protected routes. Fixed redircts. Removed token from localstorage, not being used
2024-06-24 13:03:42 -07:00