Commit Graph

1619 Commits

Author SHA1 Message Date
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
Alex Holliday
eedc6bbed6 Refactor getChecksByUserId to getChecksByTeamId 2024-08-27 12:22:32 -07:00
Alex Holliday
c8c2dfe9ec Rename thunks to reflect teamId vs userId 2024-08-27 12:07:30 -07:00
Alex Holliday
5bd13a572e Add middleware for verifying roles, use middleware on appropriate routs 2024-08-27 10:39:55 -07:00
Alex Holliday
465c1f9f9e Refactor getMonitorByUserID to getMonitorByTeamID 2024-08-26 19:38:24 -07:00
Alex Holliday
e658b4759a Add teamID to monitor on creation 2024-08-26 19:25:19 -07:00
Alex Holliday
a02f547b2c Add teamID to monitor model 2024-08-26 19:15:01 -07:00
Alex Holliday
ce542879e7 Add invite object for clarity 2024-08-26 17:46:56 -07:00
Alex Holliday
ac37211e32 refactor invite to its own route and controller 2024-08-26 17:43:56 -07:00
Alex Holliday
3e63a32669 Renamed variable 2024-08-26 16:57:30 -07:00
Alex Holliday
bad0039757 renamed verifyAdmin to verifySuperAdmin 2024-08-26 15:36:53 -07:00
Alex Holliday
48bd6ec95a Updated verifyAdmin middleware 2024-08-26 15:34:50 -07:00
Alex Holliday
20b2b089a4 Removed awaits for emails, added redirect if invite verify fails 2024-08-26 15:21:06 -07:00
Alex Holliday
c39eab49bd Add teams to a user when they are created 2024-08-26 13:29:11 -07:00
Alex Holliday
a6f5c96f93 Create team on superadmin create 2024-08-26 10:23:05 -07:00
Alex Holliday
4c2cc6fb2c First user is superadmin instead of admin 2024-08-26 10:00:34 -07:00
Alex Holliday
ef02bd8078 Check for superadmin as opposed to admin 2024-08-26 09:46:23 -07:00
Alex Holliday
4b2973e308 Add team schema 2024-08-26 09:39:45 -07:00
Alexander Holliday
9a3b6dc98a Merge pull request #713 from bluewave-labs/fix/email-case
Fix/email case, resolves #566
2024-08-23 15:19:31 -07:00
Alexander Holliday
09763d23c2 Merge branch 'develop' into fix/email-case 2024-08-23 15:19:24 -07:00
Alexander Holliday
3a9a169a3d Merge pull request #716 from bluewave-labs/feat/monitors-bar-chart
Monitor dashboard bar chart
2024-08-23 12:41:43 -07:00
Daniel Cojocea
fb4fdec60c Removed url button link 2024-08-23 15:37:38 -04:00
Alexander Holliday
b87d1dac54 Merge pull request #712 from bluewave-labs/feat/lets-encrypt
Feat/lets encrypt
2024-08-23 12:22:49 -07:00
Alexander Holliday
d4ae67b5ec Merge pull request #715 from bluewave-labs/feat/hide-unimplemented-features
Comment out unused features, #699
2024-08-23 12:03:29 -07:00
Daniel Cojocea
85ae1826f5 Comment out additional unused features 2024-08-23 15:02:01 -04:00
Daniel Cojocea
8778fa888f Added bars transition 2024-08-23 14:34:26 -04:00
Alex Holliday
6caea8aef5 Comment out unused features 2024-08-23 11:29:28 -07:00
Daniel Cojocea
931d15c451 Added placeholder checks 2024-08-23 14:25:55 -04:00
Daniel Cojocea
8d75c52a72 Stop event propagation 2024-08-23 13:41:06 -04:00
Alex Holliday
d9781f05ad force input to lowercase for login 2024-08-23 10:36:02 -07:00
Alex Holliday
9149f3e103 add validation for backend login 2024-08-23 10:35:08 -07:00
Alex Holliday
73136545cc Add backend validation to check for lowercase 2024-08-23 10:33:37 -07:00
Alex Holliday
ee22216bf9 Add custom validator to check for lowercase 2024-08-23 10:30:27 -07:00
Alex Holliday
19f666fe82 expose onInput in component, force lowercase for email input 2024-08-23 10:27:09 -07:00
Alex Holliday
e32f725e29 add trailing slash 2024-08-23 10:12:23 -07:00
Alex Holliday
5d734d477c Update nginx conf 2024-08-23 10:10:03 -07:00
Alex Holliday
ab0e3c4d0a update nginx conf 2024-08-23 09:58:46 -07:00
Alex Holliday
fe86ca6743 Merge remote-tracking branch 'upstream/develop' into feat/lets-encrypt 2024-08-23 09:47:32 -07:00
Alex Holliday
aa5c0f81d3 Docker config 2024-08-23 09:46:45 -07:00
Daniel Cojocea
ec79bcd500 Added tooltips to each individual bar 2024-08-22 20:15:49 -04:00
Daniel Cojocea
c3f964a2e2 Implemented basic bar chart 2024-08-22 19:36:48 -04:00
Alexander Holliday
8048d8e265 Merge pull request #709 from bluewave-labs/fix/rows-per-page
Add table prop to BasicTable to specify table name, resolves #707
2024-08-22 15:13:24 -07:00
Alexander Holliday
c6e8550e49 Merge pull request #710 from bluewave-labs/feat/nginx-conf
Add nginx config
2024-08-22 15:13:06 -07:00
Alexander Holliday
3973802bd7 Merge pull request #711 from bluewave-labs/fix/sidebar-final
Fix/sidebar final
2024-08-22 14:39:44 -07:00
Alex Holliday
c740416691 Add nginx config 2024-08-22 14:17:33 -07:00
Daniel Cojocea
c112fb45b6 Fixed wonky animation 2024-08-22 17:13:29 -04:00
Alex Holliday
710fad0ec8 Add table prop to BasicTable to specify table name 2024-08-22 13:54:21 -07:00
Daniel Cojocea
7687d75fdb Added bwu icon 2024-08-22 15:51:22 -04:00
Daniel Cojocea
a5a2674f1f Adjusted padding measurements 2024-08-22 15:00:44 -04:00