Max Leiter
dd05ee3a65
TypeScript and Vue 3 ( #4559 )
...
Co-authored-by: Eric Nemchik <eric@nemchik.com>
Co-authored-by: Pavel Djundik <xPaw@users.noreply.github.com>
2022-06-18 17:25:21 -07:00
Max Leiter
6f64243671
Settings: rename user settings -> account
2022-04-29 19:27:51 -07:00
Max Leiter
31b67b7786
git push --set-upstream origin maxleiter/tabbedSettings
2022-04-29 19:27:50 -07:00
Nachtalb
ddff3ac162
Stay in chan during search by searching on /chat-:id/search
2021-04-30 01:53:07 +02:00
Nachtalb
e36ae64c83
Replace search term path with query
...
A search term is dynamic and not a pointer to a resource such as a channel as such it should be a query.
For now the network as well as the channels are still in the path even though we should take them out of there as well (in the case we want a global / network search later on). As for now we can keep in as there is no such filter / facet yet.
2021-04-13 00:01:00 +02:00
Mary Strodl
283ef445e5
Merge remote-tracking branch 'origin/master' into richrd/message-search
2021-04-12 22:00:49 +02:00
Pavel Djundik
a2c1d1175b
Disallow navigating to invalid networks
2020-07-20 11:50:01 +03:00
Pavel Djundik
181a198994
Cleanup vue router route guards
2020-07-20 11:50:01 +03:00
Richard Lewis
0f3c292098
Message search WIP.
2020-04-26 22:39:05 +03:00
Pavel Djundik
5fe0710724
Remove cyclical dependency in router<->webpush
2020-01-03 20:02:22 +02:00
Pavel Djundik
4a345eb6d9
Convert constants.js to commonjs
2019-12-18 00:14:36 +02:00
Pavel Djundik
9051861f4d
Replace history entry if current route is null
2019-11-25 20:13:20 +02:00
Richard Lewis
0c49f025b4
Fix Vue error when navigating to channels via InlineChannel.
2019-11-25 20:13:17 +02:00
Pavel Djundik
0cb8dc73bb
Use es6 import syntax
2019-11-25 20:13:12 +02:00
Pavel Djundik
a4490bf1d6
Fix up connect uri parsing, use direct router references
...
Co-Authored-By: Tim Miller-Williams <timmw@users.noreply.github.com>
2019-11-25 20:13:08 +02:00
Pavel Djundik
f2309c7c89
Improve router experience
2019-11-25 20:13:07 +02:00
Tim Miller-Williams
dd9efad23c
Refactor sidebar behaviour to no longer use methods in root Vue instance
2019-11-25 20:13:04 +02:00
Richard Lewis
0c7db6dffe
Move url parameter handling to vue
2019-11-25 20:13:02 +02:00
Richard Lewis
897f238c38
Disallow navigating to invalid channels
2019-11-25 20:13:01 +02:00
Richard Lewis
5c0a7722a4
Disallow navigating to non-existing routes
2019-11-25 20:13:01 +02:00
Richard Lewis
d232ef1557
Improve vue routing.
2019-11-25 20:13:00 +02:00
Pavel Djundik
a1f183f216
Cleanup auth flow
2019-11-25 20:12:58 +02:00
Pavel Djundik
743ae987ec
Fix up login and initial window
2019-11-25 20:12:55 +02:00
Pavel Djundik
2b5a13a043
Register routes after init
2019-11-25 20:12:55 +02:00
Pavel Djundik
2f635069e0
Move vuex state to a separate file and reorganize some code
...
Co-Authored-By: Tim Miller-Williams <timmw@users.noreply.github.com>
2019-11-25 20:12:54 +02:00
Richard Lewis
8fa42c5c48
Fix network editing in vue and use absolute urls in router links.
2019-11-25 20:12:52 +02:00
Richard Lewis
c393dd1a11
Fixes to vue routing and activeWindow.
2019-11-25 20:12:50 +02:00
Richard Lewis
737afc759b
Implement vue-router.
2019-11-25 20:12:48 +02:00