Commit graph

572 commits

Author SHA1 Message Date
N-Pex
a6d932ddb5 RefreshToken support and matrix fixes
Also, some initial TypeScript.
2025-05-22 10:22:19 +02:00
N-Pex
f8f6c2ed94 Build 48
Try the "native" emoji picker variant
2025-05-19 17:33:04 +02:00
N-Pex
4ae469c4b9 Fix report room button styling 2025-05-19 10:25:47 +02:00
N-Pex
aa1ce4ee48 Fix "rememberMe" functionality 2025-05-19 10:25:47 +02:00
N-Pex
ac4af0a53d Fix export 2025-05-19 10:25:47 +02:00
N-Pex
b1d47748c8 Use SASS module system
Get rid of all the SASS warnings/errors when building.
2025-05-19 10:25:46 +02:00
N-Pex
e7759fa4a6 Use RecordRTC as audio recorder
Old one does not work anymore. Maybe this is a good option?
2025-05-19 10:25:46 +02:00
N-Pex
bf290a5cd7 Decrypt all events before use 2025-05-19 10:25:46 +02:00
N-Pex
2c5b386af9 Vue lifecycle changes
destroyed -> unmounted, beforeDestroy -> beforeUnmount
2025-05-19 10:25:46 +02:00
N-Pex
972c80c65d Use "props" not "[on,attrs]" 2025-05-19 10:25:46 +02:00
N-Pex
a1d729d812 UI Fixes and DeviceList changes 2025-05-19 10:25:46 +02:00
N-Pex
d766f9a0e3 Fix emoji picker 2025-05-19 10:25:46 +02:00
N-Pex
bde99dc242 fill-height is now a class, dense is a density and fix all v-selects 2025-05-19 10:25:46 +02:00
N-Pex
d4041ab9ab Fix analytics service and audio recorder 2025-05-19 10:25:45 +02:00
N-Pex
ce81fdc91e Move "toLocalNumber" to utils. 2025-05-19 10:25:45 +02:00
N-Pex
674eaa5eeb Use new button variants 2025-05-19 10:25:45 +02:00
N-Pex
866607a949 Fix MessageRetentionDialog 2025-05-19 10:25:45 +02:00
N-Pex
76670b4239 Update YouAre.vue 2025-05-19 10:25:45 +02:00
N-Pex
6067727d1f Fix language selection 2025-05-19 10:25:45 +02:00
N-Pex
e4d2f00f76 Fix "YouAre" component 2025-05-19 10:25:45 +02:00
N-Pex
110394a40a Make icons into vue components 2025-05-19 10:25:45 +02:00
N-Pex
a97211afdf Dialogs and Vuetify styling changes 2025-05-19 10:25:45 +02:00
N-Pex
adfd311b6c Remove $listeners 2025-05-19 10:23:51 +02:00
N-Pex
48c0aae3c0 More changes 2025-05-19 10:23:51 +02:00
N-Pex
3b4d3f08f6 Replace deprecated $on and $off with tiny-emitter 2025-05-19 10:23:51 +02:00
N-Pex
7a801f3ec3 Restore matrix impl and remove $tc 2025-05-19 10:23:50 +02:00
N-Pex
c47b975723 Vuetify updates 2025-05-19 10:23:50 +02:00
N-Pex
c913a40e18 Start on Vue 3 changes 2025-05-19 10:23:50 +02:00
N-Pex
ec992bb14d Fix vite build release version
Also, make sure "export" strings are not removed (rename to "room_export") and import quotes in the QuoteView correctly.
2025-05-19 10:23:50 +02:00
N-Pex
0aa1a9911f Re-add the emoji picker component 2025-05-19 10:23:50 +02:00
N-Pex
8e7e6cf3f7 Fix room avatars 2025-05-19 10:23:50 +02:00
N-Pex
b6f7f75fdd Use vite as bundler 2025-05-19 10:23:50 +02:00
N Pex
fafcfac609 Merge branch '630-add-link-to-my-rooms-from-the-profile-page' into 'dev'
Add "My rooms" link to profile page

For issue #630

See merge request keanuapp/keanuapp-weblite!342
2025-04-23 15:31:48 +00:00
N-Pex
a30ed8530e Add "My rooms" link to profile page 2025-04-23 17:28:53 +02:00
N-Pex
8cee613625 Add "disableMediaSharing" config flag (default false) 2025-04-23 17:19:35 +02:00
N-Pex
21c5842f71 Report using eventId for now
Just grab a random one (latest)
2025-03-24 15:29:12 +01:00
N-Pex
7c0645a65e Add checkbox for user agreement 2025-03-20 16:14:49 +01:00
N-Pex
ee6e8e267c Basic support for reporting room 2025-03-20 11:22:09 +01:00
N-Pex
3620bb2743 Make sure "new room" goes to new "create" landing page, not "createroom" 2025-02-06 11:00:09 +01:00
N Pex
a700e19990 Updated New Room Page 2025-01-14 11:14:11 +00:00
N-Pex
5294069b20 Basic support for translated numerals 2025-01-10 11:44:26 +01:00
N-Pex
b1acf7d1f7 Handle case of no visible elements
Something else most probably needs to have failed, but handle "null" returned from findVisibleElements.
2025-01-07 11:25:53 +01:00
N-Pex
5ff466f38f Improve file thumbnail channel layout 2024-12-03 10:55:25 +01:00
N-Pex
54770770f9 Fix zip icon color 2024-12-03 10:11:26 +01:00
N-Pex
9278205dfa Fix popup menu positioning 2024-11-05 10:24:08 +01:00
N-Pex
0c08503ac7 Read more/less for long channel text messages 2024-11-05 09:51:27 +01:00
N-Pex
e1fdb51429 Change color of selected heart emoji 2024-11-04 13:10:00 +01:00
N-Pex
867696af86 Styling tweaks for channel polls 2024-11-04 13:06:25 +01:00
N-Pex
e31ea61c97 New style for file attachment items 2024-11-04 11:29:19 +01:00
N-Pex
f52a903b0f Use "ago" format for timestamps in channel mode 2024-10-31 16:49:01 +01:00