Thomas Citharel
77d286ebb6
Introduce Cypress
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
471e8ac472
Redirect to profile creation when user has no identities
...
Also load persons by ID instead of preferred_username
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
8bfb9ddf1a
Hide groups and multiple fixes
...
Closes #169
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
f60ab9b5b8
Fixes to navbar and edit page
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
aea052169b
Fix logout
...
Closes #171
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
246555a768
Couple of fixes, and introducing Explore section
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
525e379c67
Move navbar to buefy component
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
ffa4ec9209
Work on dashboard
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
96380f7df2
Move i18n to vue-i18n and json files
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
6bceb5b463
Add identity pickers on event creation & join
...
Also it now saves current actor in localStorage and initalizes it in
Apollo Cache (just like user stuff). This allows not relying on
loggedPerson query anymore.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Thomas Citharel
27f2597b07
Add admin dashboard, event reporting, moderation report screens, moderation log
...
Close #156 and #158
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
3 years ago
Chocobozzz
18b2854d99
Prepare create group
3 years ago
Chocobozzz
a007160480
Fix lint
4 years ago
Chocobozzz
6d221212ef
Remove apollo link state
4 years ago
Chocobozzz
0e485b2388
Add ability to update/create/delete identities
4 years ago
Thomas Citharel
f90089e1bf
Refactor media upload
...
Use Upload Media logic from Pleroma
Backend changes for picture upload
Move AS <-> Model conversion to separate module
Front changes
Downgrade apollo-client: https://github.com/Akryum/vue-apollo/issues/577
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Chocobozzz
92ff05f505
Test implementation of my account page
4 years ago
Thomas Citharel
aaa1111cab
Use SVG logo instead of raw title
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Thomas Citharel
da2a0593ca
Various UI stuff (mainly implement mookup)
...
Fix lint
Disable modern mode
Fixes
UI fixes
Fixes
Ignore .po~ files
Fixes
Fix homepage
Fixes
Fixes
Mix format
Fix tests
Fix tests (yeah…)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Thomas Citharel
ccd705bc4f
Add timeline events you're going to
...
Mix format
Fix chocobozzz feedback
Only show upcoming events on feed
Remove console log calls
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Chocobozzz
ceeb966edd
Add error page and login error redirection
4 years ago
Chocobozzz
4fa78d7cd2
Get config and display/hide register button
4 years ago
Thomas Citharel
b698eb470f
Lint JS files
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Thomas Citharel
c1f07122d1
Fix routing between BE & FE and fix event creation
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Chocobozzz
53cb39350a
Refactor router
4 years ago
Thomas Citharel
b264a49c23
Fix js warnings
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Thomas Citharel
90fd0ff6b6
Replace Vuetify with Bulma
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Remove vuetify and add Bulma
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Chocobozzz
cbdcdd005d
Fix login/logout flow
4 years ago
Chocobozzz
b1aa589bc7
All components now use typescript
4 years ago
Chocobozzz
b409a5583d
Migration to typescript: first step
...
Add vue cli typescript support
Rename .js to .ts
Use class and annotations in App and NavBar
Add tslint
4 years ago
Thomas Citharel
0585b9e6d5
Fixed some things
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Thomas Citharel
b54dae7e15
Move to GraphQL
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Thomas Citharel
559c889f1b
Rename project to Mobilizon
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
4 years ago
Thomas Citharel
dee437e4f3
Allow multiple identities (accounts actors) for one user.
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago
Thomas Citharel
e170aa7f66
Mostly UI stuff
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago
Thomas Citharel
93a97b0865
Some work
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago
Thomas Citharel
63b63d9ee2
Encore des commits degeu
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago
Thomas Citharel
cac4dd3ca3
Search
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago
Thomas Citharel
e47ff97ac6
Front-end stuff
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago
Thomas Citharel
cf0cbc8bde
Move folder
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago
Thomas Citharel
f7117241a4
Rebase front on vuecli and update deps
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago
Thomas Citharel
20cd1bb579
Change models, new migrations, fix front and make tests work
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago
Thomas Citharel
92d2045735
end
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
5 years ago