Maxim Filippov
1341a7bb9c
Use babel polyfill in karma
2018-12-13 20:27:03 +03:00
Maxim Filippov
ae8f0f36d8
Use "~" as a route namespace symbol
2018-12-10 01:21:52 +03:00
Maxim Filippov
6532462b95
Move old routes to /p, use /nickname for user profiles
2018-12-06 22:09:54 +03:00
raeno
0029313775
Add client validation for registration form
...
* also extract registration logic to users.js module
2018-12-05 13:44:12 +04:00
Roger Braun
9af204b293
Move login to oauth.
2018-10-26 15:16:23 +02:00
Henry Jameson
b4cc1e020b
added JSX support
2018-08-27 21:25:00 +03:00
Ekaterina Vaartis
c1e4bfa90f
Make interface language configurable from settings
...
The locale can now be configured in settings and is stored in
Vuex. The changes are applied immidiately after selection. The list of
languages is taken from the messages file, which contains all the
available locales (and a new value, `interfaceLanguage`, to control
the translation of this option in the options menu)
Closes #36
2018-08-25 13:29:49 +03:00
Roger Braun
d97e6777ba
Update vue version.
2018-02-03 15:47:51 +01:00
Roger Braun
92289e545a
Move chat to sidebar.
2018-01-26 15:11:34 +01:00
Roger Braun
fbee80474b
Basic frontend changes for chat.
2017-12-04 19:08:33 +01:00
Roger Braun
7516cd859f
Prepare for i18n.
2017-11-07 15:14:37 +01:00
Roger Braun
b1d9cbaebd
Add fetch polyfill.
2017-07-31 16:35:07 +02:00
Roger Braun
b562337695
Update vue.
2017-06-13 15:01:32 +02:00
Roger Braun
0c41adccff
Remove tributejs
...
Alternative autocompletion is in the works and this one has injection problems.
2017-04-24 20:30:09 +02:00
Roger Braun
5143ae7f72
Switch to localforage to use indexeddb by default.
2017-03-07 08:43:48 +01:00
Roger Braun
2b2061b03f
Switch to lz-string.
...
Pako was very slow in Chromium.
2017-02-23 19:11:22 +01:00
Roger Braun
132d502194
Use correct vue import.
2017-02-21 11:23:03 +01:00
Roger Braun
6e388c0126
Compress saved state with zlib.
2017-02-20 18:54:09 +01:00
Roger Braun
de986b81d5
Update package.json.
2017-02-20 18:42:10 +01:00
Roger Braun
96b10a6e4c
Update vue.
2017-02-19 16:50:04 +01:00
Roger Braun
35fc1fa7bd
Add lodash transformation to save a few kbs.
2017-02-18 13:39:10 +01:00
Roger Braun
370468bd6a
Persist users.
2017-02-14 22:42:13 +01:00
Roger Braun
e1d6174689
Add basic username completion.
...
We need to get users into the store, though.
2016-11-30 13:39:17 +01:00
Roger Braun
cc00eb898f
Switch from moment.js to vue-timeago.
...
Much smaller filesize for vendor.js, although we'll have to see if all
the intervals are ok.
2016-11-28 17:37:47 +01:00
Roger Braun
05afbbaf66
Better diffs for specs.
2016-11-18 19:47:47 +01:00
Roger Braun
05733b6bc9
Remove attachment links, as we are already showing them.
2016-11-12 22:41:43 +01:00
Roger Braun
4c2764c747
.
2016-10-26 19:03:55 +02:00
Roger Braun
191c02af1e
Basic skeleton
2016-10-26 16:46:32 +02:00