Thomas Citharel
|
e0127afd2b
|
Various front-end fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-31 14:30:41 +01:00 |
|
Thomas Citharel
|
ecb862f634
|
Fix dashboard view
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-31 14:30:40 +01:00 |
|
Thomas Citharel
|
fee4f9add8
|
Fix address selector
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-10-05 17:54:04 +02:00 |
|
Thomas Citharel
|
151a7e54ae
|
Fix lint issues, update deps
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-09-20 17:06:42 +02:00 |
|
Thomas Citharel
|
48935e2168
|
Add global search
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-28 10:02:06 +02:00 |
|
Thomas Citharel
|
e893f3f089
|
Use <template #slotName> form instead of v-slot
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-12 16:42:40 +02:00 |
|
Thomas Citharel
|
57c3df43ff
|
Remove SCSS variables
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-11 19:48:29 +02:00 |
|
Thomas Citharel
|
ee20e03cc2
|
Migrate to Vue 3 and Vite
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-08-11 16:46:31 +02:00 |
|
Thomas Citharel
|
888d2ef4b8
|
Expose correct relay address in federation
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-06 17:21:11 +02:00 |
|
Thomas Citharel
|
aff1959030
|
Only prevent following non-Mobilizon instances, but allow being followed
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-06 16:40:32 +02:00 |
|
Thomas Citharel
|
6eb2b6d31a
|
Better display of the errors when adding an instance
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-05-06 14:23:16 +02:00 |
|
Thomas Citharel
|
3ce8c142b8
|
Improve actor cards integration
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-22 12:00:47 +02:00 |
|
Thomas Citharel
|
19052ba48b
|
Improve reactions when approving/rejecting an instance follow
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-20 18:30:16 +02:00 |
|
Thomas Citharel
|
10b92705e8
|
Improve instance admin view for mobile
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-20 16:18:12 +02:00 |
|
Thomas Citharel
|
46c0693829
|
Allow to reject instance following
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-20 16:18:12 +02:00 |
|
Thomas Citharel
|
11bde88a02
|
Add pagination to the instances list
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-20 16:18:09 +02:00 |
|
Thomas Citharel
|
4e3eb33d01
|
Don't offer to confirm already confirmed user
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-04-04 15:42:16 +02:00 |
|
Thomas Citharel
|
6e5061250c
|
Improve admin views (2)
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 15:53:24 +01:00 |
|
Thomas Citharel
|
ca6ef9b06b
|
Improve admin views
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 14:49:48 +01:00 |
|
Thomas Citharel
|
1daa8c5f5a
|
Add a breadcrumbs component
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 14:49:47 +01:00 |
|
Thomas Citharel
|
193fcde123
|
Allow to filter reports by domain
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 14:49:46 +01:00 |
|
Thomas Citharel
|
e717312de7
|
Introduce instances admin page
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2022-01-17 14:41:03 +01:00 |
|
Thomas Citharel
|
15d186cc25
|
Fix admin editing instance language
Closes #976
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-12-21 19:47:54 +01:00 |
|
Thomas Citharel
|
9e8e2a97d1
|
Fix group members pagination on admin group profile view
Closes #965
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-12-13 17:39:02 +01:00 |
|
Thomas Citharel
|
a481413153
|
Handle groups/profiles/users not found in admin
Closes #966
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-12-13 17:33:38 +01:00 |
|
Thomas Citharel
|
3fd79f89a8
|
Fix accessing user profile in admin section
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-22 09:40:33 +01:00 |
|
Thomas Citharel
|
ea4116c207
|
Refactor GraphQL queries and event cards
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-11-02 19:50:37 +01:00 |
|
Thomas Citharel
|
d4b6fb2b49
|
Update translations
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-11 17:56:23 +02:00 |
|
Thomas Citharel
|
eba3c70c9b
|
Various accessibility improvements
* Add announcement element with `aria-live`
* Add skip to main content element
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-10-11 17:37:16 +02:00 |
|
setop
|
7940d69d5a
|
add "only platform admin can create groups" and "only groups can create events" restrictions
|
2021-10-11 15:59:59 +02:00 |
|
Thomas Citharel
|
5ef50766b1
|
Don't link to the group page from admin when actor is suspended
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-09-30 15:58:06 +02:00 |
|
Thomas Citharel
|
9d910db040
|
Fix admin settings edition
Closes #893
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-09-29 19:06:57 +02:00 |
|
Thomas Citharel
|
d81c479aa6
|
Show actual language instead of language code in Users admin view
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-09-08 10:04:40 +02:00 |
|
Thomas Citharel
|
291a788438
|
Various accessibility improvements
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-09-08 10:04:06 +02:00 |
|
Thomas Citharel
|
4c5eb58aa7
|
Fixed profile suspension
Closes #749
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-30 18:04:01 +02:00 |
|
Set Sakrecoer
|
05cc55ad24
|
🎨Correct image ratio in admin dashboard. fix #735
|
2021-06-28 10:23:48 +02:00 |
|
Thomas Citharel
|
13763ba7f9
|
Upgrade vue-apollo to @vue/apollo-option
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-11 14:21:27 +02:00 |
|
Thomas Citharel
|
6e59c2cb95
|
i18n updates
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-04 13:33:23 +02:00 |
|
Thomas Citharel
|
0942b518a1
|
Small js fixes
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-04 13:33:23 +02:00 |
|
Thomas Citharel
|
6353c4f372
|
Fix missing metainfo on some views
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-04 13:33:22 +02:00 |
|
Thomas Citharel
|
e96dcc42b9
|
Move to Apollo v3
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-06-04 13:33:18 +02:00 |
|
Thomas Citharel
|
0e15abfc26
|
Lint files with prettier
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-05-18 17:17:37 +02:00 |
|
Thomas Citharel
|
fb821ac455
|
Update to modern slot syntax
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-04-16 18:13:17 +02:00 |
|
setop
|
13f33b8393
|
make search with location bookmarkable (fix #482) using geohash
set a default radius when a location is set, so it does not trigger a worldwide search
reduce pressure on server and view with debonce
|
2021-03-05 16:19:42 +00:00 |
|
Thomas Citharel
|
8cbc1e016d
|
Fix admin languages selection
Closes #515
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2021-03-04 15:49:35 +01:00 |
|
Thomas Citharel
|
ac8856f08c
|
Show draft status on events and posts in group admin
Closes #413
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-12-01 09:55:24 +01:00 |
|
Thomas Citharel
|
2d541f2e32
|
Fix lint issues
And disable eslint when building in prod mode
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-11-30 12:48:21 +01:00 |
|
Thomas Citharel
|
da42522073
|
Fix eslint warnings
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-11-30 12:48:21 +01:00 |
|
Thomas Citharel
|
2ef973000e
|
Show user and actors media usage in admin
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-11-23 17:03:27 +01:00 |
|
Thomas Citharel
|
399c3ec945
|
Merge branch 'fix-instance-cgu-selector' into 'master'
Fix instance custom privacy policy not applying
See merge request framasoft/mobilizon!663
|
2020-10-27 17:58:15 +01:00 |
|