Commit Graph

2496 Commits

Author SHA1 Message Date
Austin Hickey
de8ce4bc95 made links to validation rules more specific
laravel validation rules link now points to the relevant section on the laravel docs
2019-07-08 04:05:51 -04:00
Austin Hickey
b252374d39 Add link to Laravel Framework validation rules/docs
Small QoL fix for adding variables to eggs:

References to "Laravel Framework validation rules" are now linked to the official Laravel 5.7 docs referring to the validation syntax.  Links are also set to open reference in a new tab/window.
2019-07-01 21:30:46 -04:00
Dane Everitt
16e6f3f45f Attempting to solve a weird console loading issue by making into class component; doesn't fix but like the class better for this.
Loading the console, switching to file manager, and then switching back is needed to load the data the first time. After that every 2nd load of the console will load the data (and even send the data to the websocket as the daemon is reporting.)
2019-06-29 18:28:23 -07:00
Dane Everitt
6b42296865 Correctly listen for unmount event 2019-06-29 17:48:35 -07:00
Dane Everitt
48f449e6d7 Send the logs on mount 2019-06-29 17:40:50 -07:00
Dane Everitt
e0838c895a First pass at connecting to console and rendering the output from the server. 2019-06-29 17:18:17 -07:00
Dane Everitt
6db9f65e0f Hide spinner when connected to websocket 2019-06-29 16:59:50 -07:00
Dane Everitt
c8d89e0964 Correctly handle socket state in the app and make it possible to listen for events 2019-06-29 16:57:11 -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
6618a124e7 Merge branch 'feature/react' into develop 2019-06-28 22:53:49 -07:00
Dane Everitt
e69d55ec6f Nyoom, bye bye Vue 2019-06-28 22:52:57 -07:00
Dane Everitt
109bed4f7d Add basic navigation bar to server view 2019-06-28 22:49:08 -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
2f5a1984b3 Make the heading on form elements less bold 2019-06-25 22:00:18 -07:00
Dane Everitt
9cb8020dbe Add basic navigation bar 2019-06-25 21:28:56 -07:00
Dane Everitt
c7355975ad Support running behind SSL 2019-06-25 20:42:18 -07:00
Dane Everitt
46c338dc1b Basic design concept for a nav bar 2019-06-24 22:17:58 -07:00
Dane Everitt
cbd050edda Only doing password and email currently 2019-06-24 21:45:43 -07:00
Dane Everitt
da24f66563 Finish code for updating email 2019-06-24 21:43:46 -07:00
Dane Everitt
438f1b06b9 Add support for changing account password 2019-06-22 23:45:09 -07:00
Dane Everitt
d43b7ea5bc Add basic Formik setup and example for update password 2019-06-22 23:25:38 -07:00
Dane Everitt
403a1e79fa Fix form hover/active states 2019-06-22 18:58:07 -07:00
Dane Everitt
adcd2682ef Start working on some defined styles, begin implementing password update in account 2019-06-22 18:53:50 -07:00
Dane Everitt
0789b814dd Fix design issue 2019-06-22 18:10:57 -07:00
Dane Everitt
60f32f055e Fix router to make it easier to actually navigate around the app 2019-06-22 18:09:42 -07:00
Dane Everitt
f34593e777 Make the transition based router be grouped more cleanly. 2019-06-22 17:45:32 -07:00
Dane Everitt
d22747b0b1 Only do this if no user is in the state already 2019-06-22 17:07:54 -07:00
Dane Everitt
e20a768182 Plop user data into the store when loading up the base component 2019-06-22 17:07:28 -07:00
Dane Everitt
328347fab7 Convert all of the login components into hook based ones 2019-06-22 16:45:51 -07:00
Dane Everitt
aabf9b8a70 Some adjustments to begin working on a dark theme 2019-06-22 15:23:02 -07:00
Dane Everitt
ad61774171 Whoops, dont mess up logging in if the code starts with 0 2019-06-22 13:54:36 -07:00
Dane Everitt
d1880af18d New login page design 2019-06-22 13:53:41 -07:00
Dane Everitt
212773d63c Finish authentication flow for 2FA 2019-06-22 13:33:11 -07:00
Dane Everitt
7f3ab8aadf Redesign the login form to not use the weird open fields 2019-06-22 13:11:27 -07:00
Dane Everitt
56640253b9 Merge branch 'release/v0.7.14' into feature/react 2019-06-22 12:28:44 -07:00
Dane Everitt
c38f78df84 Bump for security release 🔐 v0.7.14 2019-06-21 22:06:07 -07:00
Dane Everitt
6d01b79372 Fix broken test 2019-06-21 22:01:42 -07:00
Dane Everitt
93d0f1803f Fix for styleci 2019-06-21 21:57:28 -07:00
Dane Everitt
a5be993796 Update CHANGELOG.md 2019-06-21 21:56:30 -07:00
Dane Everitt
092e7e79ff Change 2FA service to generate the secret on our own and use an external QR service to display the image 2019-06-21 21:55:09 -07:00
Dane Everitt
2db7928b76 Don't expose existence of account when an incorrect password is provided and the user has 2FA enabled 2019-06-21 21:39:24 -07:00
Dane Everitt
06ff76e2e9 Fix security vulnerability in file manager allowing XSS attack 2019-06-21 21:04:42 -07:00
Dane Everitt
905ae555d0 Update README.md 2019-06-17 21:15:32 -07:00
Dane Everitt
2a626a3e1f Kinda working checkpoint magic 2019-06-16 18:07:57 -07:00
Dane Everitt
4eeec58c59 Add support for password reset links 2019-06-16 16:57:57 -07:00
Dane Everitt
54cfe7e981 Clear email field on send 2019-06-16 15:24:20 -07:00
Michael (Parker) Parker
d700fdbe7d update teamspeak egg (#1607)
use a debian based image instead due to glibc issues

resolves #1606
2019-06-12 15:29:39 -07:00
Dane Everitt
19ef901768 Show success message to the user 2019-06-11 23:19:43 -07:00
Dane Everitt
435626f4b7 Add support for flash messages utilizing redux 2019-06-11 23:12:03 -07:00