Bubka
|
9479555034
|
CSS adjustments
|
2020-02-06 17:03:08 +01:00 |
|
Bubka
|
dd0bb98b33
|
Reset search before switch to edit mode
|
2020-02-06 16:31:05 +01:00 |
|
Bubka
|
d4b6dc3bd2
|
Make accounts clickable for delete feature
|
2020-02-06 16:08:46 +01:00 |
|
Bubka
|
be4e678080
|
Handle correctly counter update in case of HOTP preview
|
2020-02-06 16:06:02 +01:00 |
|
Bubka
|
4263951ef6
|
Add Test button to preview OTP before account storage
|
2020-02-05 23:45:53 +01:00 |
|
Bubka
|
2bc505558b
|
Add OTP error handling to Quick form
|
2020-02-05 17:51:45 +01:00 |
|
Bubka
|
a094ffb4a8
|
Bigger image icon in Quick form
|
2020-02-05 17:50:37 +01:00 |
|
Bubka
|
af9e6e13da
|
Replace TOTP with OTP in locales for more generic error messages
|
2020-02-05 17:17:25 +01:00 |
|
Bubka
|
56447c7ad5
|
Prevent cancel buttons to submit forms
|
2020-02-05 16:13:44 +01:00 |
|
Bubka
|
1218105b99
|
Add confirm dialog when an account creation is canceled
|
2020-02-05 14:21:46 +01:00 |
|
Bubka
|
1820dd1ddc
|
Bind icon upload feature to Quick form
|
2020-02-05 11:52:26 +01:00 |
|
Bubka
|
521649828a
|
Quick form adjustment
|
2020-02-04 23:22:28 +01:00 |
|
Bubka
|
d097810508
|
New creation process for a better UX
|
2020-02-04 17:06:11 +01:00 |
|
Bubka
|
ad6091c392
|
Remove error catching to let the interceptor do the job
|
2020-02-02 22:58:29 +01:00 |
|
Bubka
|
d0d87961e1
|
Complete new Edit/delete UI change
|
2020-02-02 22:57:43 +01:00 |
|
Bubka
|
ead006cb07
|
Reset selection when edit mode is exited
|
2020-01-31 23:12:51 +01:00 |
|
Bubka
|
7eac209724
|
Rework the Delete feature to support batch-delete
|
2020-01-31 23:05:06 +01:00 |
|
Bubka
|
dec0831f14
|
Embed toolbar within Accounts component instead of App
|
2020-01-31 22:51:50 +01:00 |
|
Bubka
|
0dbbb979dc
|
Add Toolbar within edit mode
|
2020-01-31 11:44:45 +01:00 |
|
Bubka
|
1c55e7e2e1
|
New UI elements adjustments
|
2020-01-31 08:29:05 +01:00 |
|
Bubka
|
d00659c107
|
New UI elements for Edit/Delete features
|
2020-01-30 23:06:16 +01:00 |
|
Bubka
|
0c226765a4
|
UI adjustments
|
2020-01-30 16:13:51 +01:00 |
|
Bubka
|
372239b673
|
Add ellipsis everywhere
|
2020-01-29 22:37:20 +01:00 |
|
Bubka
|
ad15381fc9
|
Test a specific look for mobile only
|
2020-01-29 17:26:05 +01:00 |
|
Bubka
|
c4fef56b04
|
Emphasis on the Done button
|
2020-01-29 17:23:32 +01:00 |
|
Bubka
|
89733de742
|
Attempt to fix image not showing up after deployment
|
2020-01-29 14:56:13 +01:00 |
|
Bubka
|
775d71395a
|
Try a new 2FAccounts html template for the grid view
|
2020-01-29 14:54:39 +01:00 |
|
Bubka
|
3a710e3070
|
Remove bootstrap.js file
|
2020-01-28 15:50:24 +01:00 |
|
Bubka
|
fc181abb8b
|
Remove useless html tag
|
2020-01-28 15:34:11 +01:00 |
|
Bubka
|
bbc51e4758
|
Wrap forms in a vue component
|
2020-01-28 15:33:33 +01:00 |
|
Bubka
|
d662a15f85
|
Small UI adjustment
|
2020-01-27 22:18:45 +01:00 |
|
Bubka
|
3dfdcb84bd
|
Update username after Profile update
|
2020-01-27 22:04:47 +01:00 |
|
Bubka
|
3f883e759b
|
Refactoring
|
2020-01-27 21:41:47 +01:00 |
|
Bubka
|
e0207b096d
|
Complete api errors standardization
|
2020-01-27 21:13:21 +01:00 |
|
Bubka
|
17f43b6f68
|
Fix error message display
|
2020-01-27 20:27:11 +01:00 |
|
Bubka
|
1fcfc48ec0
|
Attempt to standardize api errors
|
2020-01-27 16:53:26 +01:00 |
|
Bubka
|
a1f5358e4a
|
Remove catch blocks where possible
|
2020-01-27 14:55:30 +01:00 |
|
Bubka
|
52ac639940
|
Cancel promise in axios interceptor to ensure redirection
|
2020-01-27 13:55:14 +01:00 |
|
Bubka
|
90bf333934
|
Remove error handler from direct axios calls, the interceptor will do the job
|
2020-01-26 21:57:53 +01:00 |
|
Bubka
|
5531c0e7e1
|
Set global axios instance using vue-axios wrapper
|
2020-01-26 21:04:33 +01:00 |
|
Bubka
|
1d06aae30d
|
Fix counter field conditional display
|
2020-01-25 18:40:32 +01:00 |
|
Bubka
|
24e643ff87
|
Full support of HOTP
|
2020-01-24 22:37:48 +01:00 |
|
Bubka
|
a4a780b14f
|
Add HOTP counter field to Edit form
|
2020-01-24 12:56:38 +01:00 |
|
Bubka
|
4e38e0bbfb
|
Add Password and Profile update
|
2020-01-23 23:02:54 +01:00 |
|
Bubka
|
ad18021019
|
Prevent OTP display latency when opening modal
|
2020-01-23 20:51:55 +01:00 |
|
Bubka
|
7fca9cdf3c
|
Fix account loading when requesting an OTD
|
2020-01-23 17:07:05 +01:00 |
|
Bubka
|
326866e1c7
|
Handle simple error thrown by js
|
2020-01-23 17:05:24 +01:00 |
|
Bubka
|
8bfd812c70
|
Move Account getter to Twofaccount component (to fix)
|
2020-01-22 17:32:41 +01:00 |
|
Bubka
|
59e96a9491
|
Remove unnecessary OneTimePassword component
|
2020-01-22 15:27:33 +01:00 |
|
Bubka
|
fda3f75fdb
|
Cleaning
|
2020-01-22 14:46:43 +01:00 |
|
Bubka
|
5bb4ad3823
|
Add Copy to clipboard on OTP popup
|
2020-01-22 12:30:18 +01:00 |
|
Bubka
|
fe916c08c0
|
Use Button component to submit all forms
|
2020-01-21 17:03:00 +01:00 |
|
Bubka
|
fa3537d957
|
Fix value returned to generic error view
|
2020-01-21 08:43:11 +01:00 |
|
Bubka
|
27fdbd5489
|
Use Form component in all forms
|
2020-01-20 22:51:57 +01:00 |
|
Bubka
|
540a4368f1
|
Add simplified Form component to Create vue
|
2020-01-20 17:16:08 +01:00 |
|
Bubka
|
fc13d4faef
|
Fix Accounts.vue
|
2020-01-19 23:06:33 +01:00 |
|
Bubka
|
2be4e3e4e1
|
Use and handle default Laravel validation errors response
|
2020-01-19 23:02:20 +01:00 |
|
Bubka
|
8940efc225
|
Move axios loader to bootstrap.js
|
2020-01-19 22:31:23 +01:00 |
|
Bubka
|
8e4f8c4f8a
|
Remove async/await
|
2020-01-19 22:29:36 +01:00 |
|
Bubka
|
3e1007b8fb
|
Restore bootstap.js
|
2020-01-19 21:44:36 +01:00 |
|
Bubka
|
9926725a04
|
Remove Form component
|
2020-01-19 21:06:57 +01:00 |
|
Bubka
|
77d7134cb1
|
Reorganize js resources
|
2020-01-18 18:19:37 +01:00 |
|
Bubka
|
d8bb41a04a
|
Add Form component
|
2020-01-17 18:21:47 +01:00 |
|
Bubka
|
a68a9b8f39
|
Better errors handling from vuejs side
|
2020-01-17 00:23:38 +01:00 |
|
Bubka
|
01862e11a3
|
Use async/await
|
2020-01-16 22:21:05 +01:00 |
|
Bubka
|
7e53eea7f2
|
Use async/await
|
2020-01-16 17:12:25 +01:00 |
|
Bubka
|
2fc1ec4020
|
Add response interceptor to axios to handle errors
|
2020-01-16 13:52:26 +01:00 |
|
Bubka
|
d9b8419ac9
|
Reorganize resources/js folder
|
2020-01-16 13:50:53 +01:00 |
|
Bubka
|
e7a4e7f948
|
Update locales
|
2020-01-15 23:12:59 +01:00 |
|
Bubka
|
272a2fe6d3
|
Fix token not being saved to storage during login
|
2020-01-15 23:12:37 +01:00 |
|
Bubka
|
060f16732a
|
Reorganize resources/js folder
|
2020-01-15 23:00:06 +01:00 |
|
Bubka
|
bfebedbc2d
|
Delete unused vue components
|
2020-01-15 21:05:24 +01:00 |
|
Bubka
|
767daf0565
|
Import global components using index.js
|
2020-01-15 21:04:30 +01:00 |
|
Bubka
|
38288332c5
|
New vuejs Button component
|
2020-01-15 17:43:28 +01:00 |
|
Bubka
|
aef68df370
|
Complete and fix Request/Reset password feature
|
2020-01-15 11:48:22 +01:00 |
|
Bubka
|
19d9db11c2
|
Rebuild
|
2020-01-14 23:51:42 +01:00 |
|
Bubka
|
03d1e2aec6
|
Add reset password form
|
2020-01-14 23:50:07 +01:00 |
|
Bubka
|
2ffe0b107e
|
Add forgot password form
|
2020-01-14 17:06:59 +01:00 |
|
Bubka
|
956fb95a48
|
Better errors handling for TwoFAccount controller
|
2020-01-14 12:23:31 +01:00 |
|
Bubka
|
9632641702
|
Better errors handling for user controller
|
2020-01-14 11:49:35 +01:00 |
|
Bubka
|
d46e3d5ce6
|
Better error msg display in Errors view
|
2020-01-14 11:48:42 +01:00 |
|
Bubka
|
efc3f5d61e
|
Better errors handling for user controller
|
2020-01-13 23:10:32 +01:00 |
|
Bubka
|
289b36d9d0
|
Check user count to prevent more than one registered user
|
2020-01-13 22:24:14 +01:00 |
|
Bubka
|
d67847dbba
|
Regenerate locales
|
2020-01-12 20:14:37 +01:00 |
|
Bubka
|
11c7ff20a6
|
All hardcoded strings replaced by i18n translation
|
2020-01-12 19:55:17 +01:00 |
|
Bubka
|
0cbfffd0f6
|
Implement i18n localization based on Laravel lang files
|
2020-01-12 15:12:32 +01:00 |
|
Bubka
|
f47e7cdf47
|
Redirect all unexpected url to 404 view
|
2020-01-11 17:25:37 +01:00 |
|
Bubka
|
0894b3fd25
|
Add search feature
|
2020-01-11 16:46:59 +01:00 |
|
Bubka
|
078dafb766
|
Display properly OTP with more/less than 6 digits
|
2020-01-10 23:30:38 +01:00 |
|
Bubka
|
b146ef1d80
|
Cleaning
|
2020-01-10 23:27:21 +01:00 |
|
Bubka
|
f195de07d0
|
Display debug data in Error view (Dev mode only)
|
2020-01-10 15:00:55 +01:00 |
|
Bubka
|
84a9ba4297
|
Route to error page on bad logout to prevent unrevoked token
|
2020-01-10 13:54:58 +01:00 |
|
Bubka
|
e5f040e066
|
Style and CSS adjustments
|
2020-01-10 10:48:16 +01:00 |
|
Bubka
|
dda3901bb9
|
Replace NoFound view by a generic error view
|
2020-01-10 10:25:29 +01:00 |
|
Bubka
|
e9ecbbe057
|
Handle missing 2FAccount when updating
|
2020-01-10 08:35:15 +01:00 |
|
Bubka
|
aaab76b7d3
|
Handle missing 2FAccount when deleting
|
2020-01-10 00:22:45 +01:00 |
|
Bubka
|
7b5ac91796
|
Route to 404 view when 2FAccount is missing
|
2020-01-10 00:07:37 +01:00 |
|
Bubka
|
ea5bff816e
|
Prompt for page refresh when 2FAccount is missing
|
2020-01-09 22:11:11 +01:00 |
|
Bubka
|
31d6450d3f
|
Move Done icon to match New icon
|
2020-01-09 21:40:16 +01:00 |
|
Bubka
|
028ddd0419
|
Validate 2FAccount edit form only with backend
|
2020-01-09 21:04:30 +01:00 |
|