Bubka
|
eb589b2b94
|
Add option to close token modal after the displayed token is copied
|
2020-03-23 21:41:59 +01:00 |
|
Bubka
|
0baf57b2a2
|
Use $root var for appSettings because vue.prototype vars are not reactive
|
2020-03-23 17:25:53 +01:00 |
|
Bubka
|
88b029bed4
|
Add front-end messages to inform when demo mode is On
|
2020-03-18 15:04:34 +01:00 |
|
Bubka
|
f7a69d8197
|
Declare js vars from Blade template at Vue prototype level to ease access in vue components
|
2020-03-18 14:54:23 +01:00 |
|
Bubka
|
ab5948ee1d
|
Remove isDemoApp option from frontend settings, should be a Laravel config\app option only
|
2020-03-18 14:34:24 +01:00 |
|
Bubka
|
76ebf847df
|
Set Options with fallback values and better boolean handling
|
2020-03-13 22:10:36 +01:00 |
|
Bubka
|
a545716798
|
Add (inoperative) Demo option to the Options tab
|
2020-03-13 12:05:26 +01:00 |
|
Bubka
|
e6a4e5c69b
|
Fix FormSwitch component attributes binding
|
2020-03-13 11:58:12 +01:00 |
|
Bubka
|
5aed829813
|
Extract vendor packages in any mix build
|
2020-03-12 12:19:23 +01:00 |
|
Bubka
|
800d5ea56f
|
Add version number
|
2020-03-11 16:32:19 +01:00 |
|
Bubka
|
19d3458431
|
Fix uppercase in previous commit
|
2020-03-09 20:40:53 +01:00 |
|
Bubka
|
80d9433774
|
Refactore Profile to Settings & Setting to Options
|
2020-03-09 20:24:25 +01:00 |
|
Bubka
|
23a49fbb83
|
Fix missing FR locale
|
2020-03-05 22:35:16 +01:00 |
|
Bubka
|
20970606a3
|
Fix and test Redirection when already authenticated
|
2020-03-05 17:14:57 +01:00 |
|
Bubka
|
6a694280cd
|
Move appSettings generation from blade template to controller
|
2020-03-05 12:30:35 +01:00 |
|
Bubka
|
9f3a770f21
|
Refactore login controller and add login attempts throttling
|
2020-03-04 12:59:55 +01:00 |
|
Bubka
|
7090cd8b33
|
Refactore Profile controllers and routes
|
2020-03-03 22:09:06 +01:00 |
|
Bubka
|
64376b137e
|
Fix auto-saved settings not applied
|
2020-02-28 22:21:48 +01:00 |
|
Bubka
|
dc5a6082ae
|
Enhance Current password fields for better understanding
|
2020-02-28 15:21:12 +01:00 |
|
Bubka
|
9dcb8e0da9
|
Fix logout function not redirecting to login form
|
2020-02-28 14:55:14 +01:00 |
|
Bubka
|
b40fc65120
|
Add Notification vue component
|
2020-02-28 14:48:42 +01:00 |
|
Bubka
|
5290f9f57c
|
Add autosave and feedback to Settings
|
2020-02-28 12:05:27 +01:00 |
|
Bubka
|
1be5e1ca70
|
Cleaning
|
2020-02-28 09:41:40 +01:00 |
|
Bubka
|
0555577ecb
|
Fix unselected Lang setting when the related option does not exists
|
2020-02-27 21:58:07 +01:00 |
|
Bubka
|
6058911a76
|
Better caption for the exit Profile button
|
2020-02-27 17:05:36 +01:00 |
|
Bubka
|
63d9bd4b5c
|
Add ShowTokenAsDot setting
|
2020-02-27 16:58:04 +01:00 |
|
Bubka
|
d345c80d4d
|
New FormSwitch vue component
|
2020-02-27 16:27:14 +01:00 |
|
Bubka
|
b30219f407
|
Handle Language setting from Laravel side
|
2020-02-27 12:18:46 +01:00 |
|
Bubka
|
53d8cce838
|
Localize language setting in Profile
|
2020-02-27 09:37:23 +01:00 |
|
Bubka
|
6ed88664d3
|
Remove former localStorage in case of 401 response
|
2020-02-27 09:30:02 +01:00 |
|
Bubka
|
83aa5667e2
|
Add Language setting to Profile front-end
|
2020-02-26 22:26:26 +01:00 |
|
Bubka
|
960faa7c2d
|
Replace modal by notification in case of already registered user alert
|
2020-02-25 09:09:29 +01:00 |
|
Bubka
|
719c02e625
|
Add IsDisabled option to Form and FormButtons components
|
2020-02-25 09:07:17 +01:00 |
|
Bubka
|
8391a1df15
|
Use Bulma notification component for forms error/success messages
|
2020-02-25 08:40:40 +01:00 |
|
Bubka
|
bccbc858ad
|
Fix missing translation
|
2020-02-25 08:09:54 +01:00 |
|
Bubka
|
9c3b77e56a
|
Set language via the html lang attribute
|
2020-02-14 11:42:39 +01:00 |
|
Bubka
|
f2c177774e
|
Add FR locales
|
2020-02-14 10:22:23 +01:00 |
|
Bubka
|
362fdbf950
|
Remove unnecessary Username from footer
|
2020-02-13 17:19:55 +01:00 |
|
Bubka
|
1d2413f85c
|
Add optional Help text to FormField component
|
2020-02-13 16:23:49 +01:00 |
|
Bubka
|
1a3bfbf383
|
Move CSS transitions from Accounts component to app.scss
|
2020-02-13 13:50:51 +01:00 |
|
Bubka
|
2f05a31dec
|
Set form fields and buttons as components
|
2020-02-13 12:55:00 +01:00 |
|
Bubka
|
afea663a33
|
Remove titles in Profile forms
|
2020-02-13 08:50:20 +01:00 |
|
Bubka
|
7c1efb8d25
|
Complete gathering Profile pages under a tabbed page
|
2020-02-12 23:24:35 +01:00 |
|
Bubka
|
4a85c1fd92
|
Set Footer as a standalone component
|
2020-02-12 21:18:40 +01:00 |
|
Bubka
|
0610b21fba
|
Start gathering Profile pages under a tabbed page
|
2020-02-12 17:04:50 +01:00 |
|
Bubka
|
332420bb9a
|
Fix success msg not displaying after password reset
|
2020-02-10 23:36:16 +01:00 |
|
Bubka
|
7306363491
|
CSS adjustments for links color consistency
|
2020-02-10 23:24:43 +01:00 |
|
Bubka
|
848b53fed8
|
Add transitions when toggling Edit mode
|
2020-02-10 17:28:30 +01:00 |
|
Bubka
|
8b0156d76d
|
Fix vue-pull-refresh container not showing items correctly on desktop
|
2020-02-10 10:23:21 +01:00 |
|
Bubka
|
94d57aff4f
|
Set Pull to Refresh feature on Accounts list
|
2020-02-09 23:04:46 +01:00 |
|
Bubka
|
04137e46f3
|
Font-size adjustment roll-back + footer adjustment
|
2020-02-06 22:29:57 +01:00 |
|
Bubka
|
d0881ec7d6
|
CSS adjustments
|
2020-02-06 22:15:13 +01:00 |
|
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
|
9e0e05ad7c
|
Change a:hover color from black to blue
|
2020-02-05 23:46:40 +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
|
f6b31c8a33
|
CSS adjustments
|
2020-01-29 23:16: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
|
c044dcd6c6
|
Add (inactive) encryption on 2FAccount controller
|
2020-01-23 19:31:54 +01:00 |
|