Maksim Sukharev
92024f8de3
fix: lint code
...
- disable new jsdoc rules
- wrap some jsdoc inline tags
- cleanup redundant close-on-click-outside
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-29 15:58:49 +01:00
Maksim Sukharev
280e4b161e
fix(guestNameStore): rename file to .ts
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-24 10:35:49 +01:00
Maksim Sukharev
6c29550057
fix(MediaSettings): track actual guest username
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-20 20:25:10 +01:00
Maksim Sukharev
9b593c6e2b
fix(SetGuestUsername): set single source of truth for guest input
...
- there are two components mounted at the same time
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-20 12:06:41 +01:00
Dorra Jaouad
92ec4647cf
fix(Lobby): make guest names visible for moderators when lobby is still active
...
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-10-08 09:11:31 +02:00
Maksim Sukharev
e35af190d0
fix(eslint): auto-fix 'vue/first-attribute-linebreak'
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-09-01 16:36:51 +02:00
Maksim Sukharev
9be0f463c8
fix(eslint): auto-fix 'jsdoc/require-param' (+ manual adjust)
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-09-01 16:10:10 +02:00
Dorra Jaouad
7fa33faeb4
fix(guests): ease display name submission requirement flow
...
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-08-14 13:03:20 +02:00
Dorra Jaouad
4e0d19fc03
fix: make icons outlined
...
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-07-15 11:45:49 +02:00
Dorra Jaouad
0f4f2c7ebd
feat(MediaSettings):
...
- Adjust layout for test speaker and guest name input
- cleanup
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-07-15 11:45:49 +02:00
Dorra Jaouad
f0c56fb9d4
fix: merge guest name setting dialog into media settings in lobby
...
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-07-15 11:45:49 +02:00
Maksim Sukharev
5cdc3a3911
fix(SetGuestUsername): adjust styles
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-07-01 10:14:32 +02:00
Maksim Sukharev
e7f58564b0
fix(SetGuestUsername): fix setting a displayName
...
- take in account public events
- immediately set from BrowserStorage, if available
- do not prompt with modal
- migrate component to TS and script setup
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-07-01 10:14:32 +02:00
Dorra Jaouad
88ff93a96f
fix(vue3): migrate to nextcloud/vue@9.0.0-rc.3
...
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-25 17:52:35 +02:00
Maksim Sukharev
63143f18a9
feat(useGetToken): add composable to use in components
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-17 08:42:38 +02:00
Dorra
2a4341f2b4
Merge pull request #15307 from nextcloud/chore/noid/migrate-actor-store
...
chore(pinia): migrate actor store to pinia
2025-06-11 21:26:20 +02:00
Maksim Sukharev
010be7d90f
fix: lint '@nextcloud/vue/no-deprecated-props' rule (auto)
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-06-11 17:01:16 +02:00
Dorra Jaouad
d5d2ad0cf9
chore(ts): migrate actor store to ts
...
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-06-11 15:40:17 +02:00
Dorra Jaouad
1b36c79d96
chore(pinia): migrate actor store to pinia
...
Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com>
2025-06-11 15:40:16 +02:00
Maksim Sukharev
e0c0f74870
fix(eslint): apply 'perfectionist/sort-*' rules
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-05-23 13:43:01 +02:00
Maksim Sukharev
5aa4668f98
fix: lint padding/newline rules
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-05-23 10:01:17 +02:00
Maksim Sukharev
8db046c5f8
fix: update @nextcloud/vue file imports
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-03-13 15:40:54 +01:00
Maksim Sukharev
9c3bb1c86e
fix(i18n): minor string fixes
...
- Loading should be with ellipsis
- 'Log in': action, 'Login': noun
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-01-31 22:32:57 +01:00
Maksim Sukharev
6cb7b45a83
fix: migrate NcTextField to v-model usage
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-12-27 16:25:52 +01:00
Maksim Sukharev
ae442785d4
fix(guest): migrate localStorage nick to nextcloud/auth implementation
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-08-20 17:01:30 +02:00
DorraJaouad
82c2fecedf
feat: add login button to guest welcome window
...
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2024-08-15 09:49:59 +02:00
Maksim Sukharev
e9b9cf4902
fix(l10n): directly import translate functions to the components
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-06-14 13:37:20 +02:00
Joas Schilling
1ccbf67da2
chore: Run SPDX convertor
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-04-26 13:02:15 +02:00
Maksim Sukharev
f176008dd0
chore(license): update license string in frontend source code
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2024-03-12 15:44:00 +01:00
DorraJaouad
168bb5d5c0
Add tests and renaming
...
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-09-12 14:32:07 +02:00
DorraJaouad
7e7172857a
Move the submitGuestUsername to the store
...
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-09-11 14:50:48 +02:00
DorraJaouad
b355c9d72d
Move the method to the guestNameStore and don't use setGuestUsername in the welcome window and other refactoring
...
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-09-10 16:59:48 +02:00
DorraJaouad
1582e24550
Add a welcome window to set username for guests
...
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-09-10 16:58:00 +02:00
DorraJaouad
3ec33f81dd
Remove the duplicated actions in guestName store and fix naming
...
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-09-08 21:08:01 +02:00
DorraJaouad
ff49828770
Fixes and refactoring
...
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-09-08 19:09:59 +02:00
DorraJaouad
520914722d
Migrate to Pinia for guestNameStore
...
Signed-off-by: DorraJaouad <dorra.jaoued7@gmail.com>
2023-09-08 19:09:59 +02:00
Maksim Sukharev
d78a32cdd7
shorten calls of exposed methods
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-08-09 16:41:53 +02:00
Maksim Sukharev
5a4dbda23a
remove .prevent modifiers from custom components
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-05-12 20:39:21 +02:00
Maksim Sukharev
15b0436b20
replace inputs with type 'text' and 'number', remove commented out input
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Co-authored-by: Joas Schilling <213943+nickvergessen@users.noreply.github.com>
2023-05-04 11:18:49 +02:00
Maksim Sukharev
1ffd1de4ef
apply lint rules to .vue files
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2023-02-23 13:15:18 +01:00
Joas Schilling
02e83a61dc
Adjust imports
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-18 17:52:32 +02:00
Joas Schilling
266007a7f1
Fix imports
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-15 16:04:36 +02:00
Joas Schilling
8edad9d565
Fix import of ButtonVue
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-08-12 15:26:27 +02:00
Marco Ambrosini
47e98d86d6
Update my email
...
Signed-off-by: Marco Ambrosini <marcoambrosini@pm.me>
2022-07-23 07:29:25 +02:00
Joas Schilling
bb40af3108
Since v5.0.0 of the lib, the property decorative has been removed.
...
This means the "decorative" is added to the span element, causing the
HTML validation to fail:
> Attribute decorative not allowed on element span at this point.
Upstream commit
c65d8ea786
> This patch also removes the default title, encouraging better
> accessibility by removing unhelpful titles that dont indicate usage. The
> `decorative` prop has been removed and any icons that do not have a
> meaningful title will be hidden from screen readers.
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-13 17:41:30 +02:00
Joas Schilling
762ccb66ee
Fix buttons
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-13 15:32:23 +02:00
Joas Schilling
1b4e04d490
Add more aria-labels
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-11 12:46:46 +02:00
marco
9e9197cc56
Fix remaining warnings
...
Signed-off-by: marco <marcoambrosini@pm.me>
2022-05-18 15:31:27 +02:00
marco
420a8227f3
Disable eslint for v-html
...
Signed-off-by: marco <marcoambrosini@pm.me>
2022-03-25 13:01:39 +01:00
Joas Schilling
15bfeed023
Fix handling of the translation string
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-23 17:11:07 +01:00