Bubka
|
b4240bf1af
|
Fix #97 - Hide secret's format selector when the field is locked
|
2022-07-07 14:11:00 +02:00 |
|
Bubka
|
2b5ee2f006
|
Complete Steam integration in forms
|
2022-07-07 11:53:10 +02:00 |
|
Bubka
|
3f06ca154f
|
Remove OTP formatting for Steam password
|
2022-07-07 11:53:10 +02:00 |
|
Bubka
|
4a69bdb615
|
Add IsDisabled prop to FormField component
|
2022-07-07 11:53:10 +02:00 |
|
Bubka
|
23ddb3b054
|
Fix FormToggle event firing
|
2022-07-07 11:45:31 +02:00 |
|
Bubka
|
1d99c27675
|
Refactor OTP displayer to ease steamtotp support
|
2022-06-25 17:35:29 +02:00 |
|
Bubka
|
7dc04d6158
|
Remove obsolete phrase during registration
|
2022-06-24 09:24:35 +02:00 |
|
Bubka
|
2c5da9b85e
|
Fix #90 - Blank page after deletion of all accounts
|
2022-06-20 22:40:35 +02:00 |
|
Bubka
|
b0a1556d5a
|
Complete the G-Auth import feature
|
2022-06-20 17:55:40 +02:00 |
|
Bubka
|
b56ad6737b
|
Add some options to the Start component
|
2022-06-20 17:55:40 +02:00 |
|
Bubka
|
e97f6cfbc6
|
Add Import view with basic import functionality
|
2022-06-20 17:55:40 +02:00 |
|
Bubka
|
75860686f7
|
Fix #85, #86 - Unwanted base32 operation on secret cause invalid otp
|
2022-05-31 23:20:56 +02:00 |
|
Bubka
|
abce20419b
|
Fix #80 - Cannot access accounts with proxy header auth
|
2022-05-19 16:42:43 +02:00 |
|
Bubka
|
60787d9328
|
Make modal component non closable
|
2022-05-19 15:44:33 +02:00 |
|
Bubka
|
64d08deef1
|
Fetch groups only from authorized request
|
2022-05-19 14:05:34 +02:00 |
|
Bubka
|
0ed4086fb1
|
Lock the secret field in twoFaccounts Edit form
|
2022-05-17 14:07:11 +02:00 |
|
aronmal
|
94d23c7d06
|
Replace package 'thirty-two' with 'hi-base32' (#79)
|
2022-05-17 13:37:30 +02:00 |
|
Bubka
|
81a88a0b1a
|
Fix oauth setting view returning an error when using an auth proxy
|
2022-05-16 23:51:33 +02:00 |
|
Bubka
|
6ef67fbc64
|
Fix #82 - Add a proxy logout URL and skip auto lock when it is not set
|
2022-05-16 23:51:33 +02:00 |
|
Bubka
|
070c6a2486
|
Fix #73 - CSRF token mismatch
|
2022-05-14 13:45:12 +02:00 |
|
Bubka
|
233c61d659
|
Clean logout mixin and session middleware
|
2022-05-13 16:44:01 +02:00 |
|
Bubka
|
2d38980890
|
Fix #72 - 2FA secret passed as plain text rejected by form validation
|
2022-05-13 13:49:14 +02:00 |
|
Bubka
|
5e0ea50e76
|
Restore Demo flags
|
2022-05-10 08:57:45 +02:00 |
|
Bubka
|
4fbf490039
|
Fix OTP copy
|
2022-05-09 18:39:31 +02:00 |
|
Bubka
|
63fafed6a9
|
Refine UI and translations
|
2022-04-15 16:20:34 +02:00 |
|
Bubka
|
9ccc4b41dc
|
Fix icon not showing after upload in Edit form
|
2022-04-14 15:52:16 +02:00 |
|
Bubka
|
f6871b23c1
|
Disable webauthn options unless one device is registered
|
2022-04-06 09:48:07 +02:00 |
|
Bubka
|
5eee3de134
|
Refactor routes rejection using middlewares
|
2022-03-31 11:24:02 +02:00 |
|
Bubka
|
30331998d2
|
Fix missing version in vue footer
|
2022-03-31 11:24:02 +02:00 |
|
Bubka
|
21dbda5336
|
Enable the current group in the group switcher for better UX
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
cdfda1591b
|
Add possibility to delete the registered user and reset 2FAuth data
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
9b96c5fd70
|
Code cleaning
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
4fcfcc6797
|
Fix back-end paths called by Vue front-end
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
d016507592
|
Replace radiusless sass definition by Bulma is-radiusless class
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
725c012042
|
Fix and complete reverse-proxy support & Adjust front-end views
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
911e18c9c4
|
Add reverse-proxy guard to support authentication proxy
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
f3c6b9da5b
|
Add WebAuthn authentication
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
9f574feada
|
Add support of the Accept_language header for UI localization
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
1c32d2ff8a
|
Update npm dependencies
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
3edacf0824
|
Show actions instead of error when QR code is not a valid otp auth uri
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
7efa86b232
|
Set up paths & namespace to match versioned routes
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
0f17d93152
|
Force exit of Error view if no error is provided
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
25bb4d95ea
|
Add missing translation var
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
55a47a75f4
|
Add OAuth Personal Access Token management
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
d6306e5dd0
|
Use FreshApiToken instead of Personal access token for front-end auth
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
db284c9343
|
Change color of settings page titles
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
c7b43de835
|
Replace DbProtection class by an Encryption service
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
568d1b131a
|
Rename TokenDisplayer file to OtpDisplayer
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
184237697b
|
Update Vue front-end according to the new API definition and paths
|
2022-03-31 11:24:01 +02:00 |
|
Bubka
|
7453926128
|
Update locales
|
2021-03-04 20:49:22 +01:00 |
|
Bubka
|
5c78f31490
|
Force cache refresh after migration refresh
|
2020-12-03 20:13:28 +01:00 |
|
Bubka
|
bfc9ed60a6
|
Show footer links even if there is no accounts
|
2020-12-03 00:17:53 +01:00 |
|
Bubka
|
835926760a
|
Fix bad redirects after Register/Login submit
|
2020-12-03 00:07:32 +01:00 |
|
Bubka
|
2dba3e9324
|
Fix #15 : Applied group filter is not removed if the group is deleted
|
2020-12-01 07:03:45 +01:00 |
|
Bubka
|
a6694f7723
|
Fix #14 : Cache is not refreshed automatically after group changes
|
2020-12-01 07:03:28 +01:00 |
|
Bubka
|
913e492802
|
Hide loader when there is no group
|
2020-11-29 19:14:26 +01:00 |
|
Bubka
|
b7c49738a5
|
Add link to Group management view in group selector
|
2020-11-29 18:56:17 +01:00 |
|
Bubka
|
70478323d3
|
Fix #13 : Long Service name push content out of viewport
|
2020-11-28 20:09:08 +01:00 |
|
Bubka
|
4307de3bea
|
Change reload notification colors
|
2020-11-27 20:17:01 +01:00 |
|
Bubka
|
1c91d31904
|
Notify user to reload when front-end accounts are deprecated
|
2020-11-27 15:55:02 +01:00 |
|
Bubka
|
049394ccff
|
Fix the All group shifting in localstorage
|
2020-11-27 13:54:54 +01:00 |
|
Bubka
|
ea2ebc91d3
|
Reduce data display latency using localstorage
|
2020-11-26 22:41:45 +01:00 |
|
Bubka
|
3a96c689fb
|
Add vue-storage package
|
2020-11-26 20:39:15 +01:00 |
|
Bubka
|
8a9731c219
|
Avoid an API call by passing values with props
|
2020-11-26 13:25:46 +01:00 |
|
Bubka
|
07670d8e56
|
Remove inconsistent parameters
|
2020-11-26 13:09:23 +01:00 |
|
Bubka
|
1292b7bd89
|
Show a loader until groups are fetched
|
2020-11-26 12:59:29 +01:00 |
|
Bubka
|
f6e04fb36c
|
Adjust some layout elements
|
2020-11-25 22:01:54 +01:00 |
|
Bubka
|
54d92d4f60
|
Fix missing form var
|
2020-11-24 23:52:42 +01:00 |
|
Bubka
|
893f29849e
|
Refactor checkUser controller
|
2020-11-24 23:08:21 +01:00 |
|
Bubka
|
747eb98de3
|
Add punchlines to auth forms
|
2020-11-24 22:57:32 +01:00 |
|
Bubka
|
7df763073b
|
Push to Register form or hide it from Login form
|
2020-11-24 16:54:19 +01:00 |
|
Bubka
|
241bd1873a
|
Give more space to content beyond FullHd breakpoint
|
2020-11-24 14:17:41 +01:00 |
|
Bubka
|
0d84a75778
|
Move live scanner to a dedicated view to make things easier
|
2020-11-23 19:30:58 +01:00 |
|
Bubka
|
0989e6e452
|
Add a 'Remember active group' option
|
2020-11-23 13:01:56 +01:00 |
|
Bubka
|
c895e95b87
|
Apply group filtering on client side to save an api call
|
2020-11-23 12:58:44 +01:00 |
|
Bubka
|
b70c44560b
|
Add global comment to describe the Options view
|
2020-11-23 00:50:59 +01:00 |
|
Bubka
|
331a062c32
|
Fix missing locale
|
2020-11-23 00:50:33 +01:00 |
|
Bubka
|
1d9daa13cb
|
Fix unselected Lang setting
|
2020-11-22 22:23:28 +01:00 |
|
Bubka
|
105b932a26
|
Add comments to describe the Accounts view
|
2020-11-21 21:48:11 +01:00 |
|
Bubka
|
7a32998b4c
|
Return only essentials attributes when a token is requested to back-end
|
2020-11-21 21:46:31 +01:00 |
|
Bubka
|
b4ce39e9d5
|
Define accountCount internally instead of as a props
|
2020-11-21 21:34:45 +01:00 |
|
Bubka
|
1864378c74
|
Fix broken prefill feature (because of the QrCodeController recent refactoring)
|
2020-11-21 18:32:32 +01:00 |
|
Bubka
|
fa72ed32d5
|
Fix missing icon when displayed from the create/edit form
|
2020-11-21 18:15:05 +01:00 |
|
Bubka
|
03b1daa501
|
Add global comment to describe how the Create form works
|
2020-11-20 22:06:42 +01:00 |
|
Bubka
|
f76a834b05
|
Add new options to control the Start view behavior
|
2020-11-20 18:59:36 +01:00 |
|
Bubka
|
8a65fa7d64
|
Add global comment to describe how Start view works
|
2020-11-20 18:47:32 +01:00 |
|
Bubka
|
019d380cb2
|
Refactor QRcode handling using the brand new Start view
|
2020-11-20 14:11:32 +01:00 |
|
Bubka
|
bcdc0b1435
|
Rename and move QuickUploader component
|
2020-11-19 23:06:04 +01:00 |
|
Bubka
|
252b0f379f
|
Refactor footers
|
2020-11-19 15:36:14 +01:00 |
|
Bubka
|
3926e0950e
|
Use FormToogle for the Display Mode option
|
2020-11-19 14:08:27 +01:00 |
|
Bubka
|
6558eca8d9
|
Set FormToggle component as a fully reactive form field
|
2020-11-19 14:07:31 +01:00 |
|
Bubka
|
101a26b035
|
Prefill icon field with imageLink resource
|
2020-11-18 23:48:51 +01:00 |
|
Bubka
|
7bdd286fb2
|
Update Edit form to match with the new TwoFAccount model
|
2020-11-16 14:45:24 +01:00 |
|
Bubka
|
018a13c25d
|
Remove strict typing for text fields that receive number
|
2020-11-16 14:42:35 +01:00 |
|
Bubka
|
6aa0134818
|
Add IsDisabled prop to FormToggle component
|
2020-11-16 14:34:58 +01:00 |
|
Bubka
|
b8180e3abf
|
Fix missing htopCounter
|
2020-11-16 14:33:56 +01:00 |
|
Bubka
|
17eb3d46c6
|
Always use lowercase for otpType and apply uppercase with CSS if needed
|
2020-11-16 14:15:33 +01:00 |
|
Bubka
|
8253d28102
|
Fix #11 : Set TOTP loop duration on remaining time instead of remaining dots
|
2020-11-16 09:38:28 +01:00 |
|
Bubka
|
02798a05f3
|
Move token generation from dedicated class to TwoFAccount model class
|
2020-11-14 18:55:10 +01:00 |
|
Bubka
|
0f53e6f93e
|
Add form errors display in QuickForm
|
2020-11-14 18:39:24 +01:00 |
|