Massedil
c859d32cd1
Changing organizer pop-up is now usable in mobile view
2024-10-11 17:53:24 +02:00
setop
b48ab8201f
feat(front): change horizontal scroll to grid view. closes #1456
2024-09-09 23:02:49 +02:00
setop
df6ffee7cf
fix(front): preserve tags when modifiying post or event
...
closes #1307
closes #1289
2024-07-13 08:53:24 +02:00
setop
79bd6a5d21
fix #1469 and # 1475
2024-07-08 21:44:22 +00:00
setop
4821bfc984
Merge branch 'no-single-promoted-category' into 'main'
...
Remove promoted categories if there is only one category
See merge request framasoft/mobilizon!1568
2024-07-06 22:34:46 +00:00
setop
8f2a8b4349
chore(front): fix linter error
2024-07-06 22:04:25 +02:00
setop
9ff494f1b5
Merge branch 'fix-calendar-beta' into 'main'
...
Calendar beta indication: reduce font size to make in fit on mobile
Closes #1512
See merge request framasoft/mobilizon!1569
2024-07-06 17:11:16 +00:00
setop
320c40e511
Merge branch 'main' into '1481-trying-to-contact-the-organizer-contact-crashes-the-app'
...
# Conflicts:
# package.json
2024-07-06 16:21:43 +00:00
setop
46bfe5ff54
Merge branch 'translate-event-datetime-icon' into 'main'
...
Use the correct locale to create the event date and time icons
Closes #1515
See merge request framasoft/mobilizon!1572
2024-07-06 16:13:01 +00:00
Sosthène Guédon
462ed5b3c7
Use the correct locale to create the event date and time icons
2024-07-05 15:10:51 +02:00
Massedil
023f15938b
@update:modelValue works again with oruga-ui 0.8.12
2024-07-01 19:55:02 +02:00
Sosthène Guédon
c6683595ff
Calendar beta indication: reduce font size to make in fit on mobile
2024-06-28 23:00:00 +02:00
Sosthène Guédon
c36bd4c048
Remove promoted categories if there is only one category
...
For instances with specific categories, this makes the category list look weird
2024-06-28 22:03:26 +02:00
setop
20f62729ee
Merge branch '1441-change-organizer-trigger-redirection-instanly' into 'main'
...
fixes #1441
Closes #1441
See merge request framasoft/mobilizon!1564
2024-06-26 10:41:11 +00:00
Massedil
d88bae8536
tags are correctly restored on the taginput
2024-06-26 09:55:25 +00:00
Massedil
c237b276ca
temporarily emulate @update:modelValue
2024-06-19 17:26:27 +02:00
Massedil
c0680f4bd6
type='text' is not valid for a <button> and it was triggering a form submit
2024-06-19 15:21:37 +02:00
Roberto Guido
5998b49fae
Fix padding for homepage's search form, to align it to other elements in the same page.
2024-04-21 15:12:00 +00:00
setop
7030d56864
all developments of milestone 1
2024-04-10 12:36:21 +00:00
Thomas Citharel
f6bcb02b98
fix(front): tagInput fixes
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-02-08 17:23:23 +01:00
Thomas Citharel
a6a1ab71c2
fix(front): various UI improvements
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-02-08 17:23:22 +01:00
Thomas Citharel
3b7124a57b
fix(front): fix focusing text editor
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-02-08 17:23:22 +01:00
Thomas Citharel
ba66874cc3
fix(front): add a required attribute to the text editor and show error message if text empty on blur
...
Also improve text editor borders
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-02-08 17:23:22 +01:00
Thomas Citharel
ef20585f8c
fix(announcements): error message not showing when an event announcement is created with empty text
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-02-08 17:23:22 +01:00
Thomas Citharel
6a4123f385
fix(front): fix TagInput width properly
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-02-08 17:23:20 +01:00
Thomas Citharel
456dc36f64
fix(frontend): various fixes
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-02-08 17:23:20 +01:00
Thomas Citharel
790db906a6
fix(front): fix TagInput display
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-02-08 17:23:19 +01:00
Thomas Citharel
11cb0a4a81
Merge branch 'fix-event-view-window-title' into 'main'
...
Fix: Window title in Event View doesn't show the Event title
See merge request framasoft/mobilizon!1518
2024-01-03 18:08:12 +00:00
Thomas Citharel
0bd7b670ae
refactor(front): move IdentityPicker and Wrapper to components instead of views
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-01-03 18:48:06 +01:00
Thomas Citharel
0948cce83e
fix(front): uI fixes
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2024-01-03 18:33:15 +01:00
Thomas Citharel
a6a80cabc6
Merge branch 'oruga-0.8' into upgrade-deps
2023-12-22 12:17:17 +01:00
Thomas Citharel
99b2339424
feat(nodeinfo): extract and save NodeInfo information from instances to display it on instances list
...
We also try to detect the application actor if it's not given by NodeInfo metadata (FEP-2677)
(guessing for Mobilizon, PeerTube & Mastodon).
Closes #1392
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-21 10:45:56 +01:00
Thomas Citharel
a9676d6481
feat(front): upgrade to Oruga 0.8.x
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-14 11:30:54 +01:00
Thomas Citharel
89641c502e
fix(front): fix dialog from EventParticipationCard.vue without input
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-14 11:29:21 +01:00
Thomas Citharel
442d072857
refactor(front): use useCurrentActorClient() instead of making query in EventParticipationCard
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-14 11:29:21 +01:00
Thomas Citharel
f4ee116112
fix(front): escape event.title when it's passed to dialog component HTML message
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-14 11:29:13 +01:00
Thomas Citharel
83eb5c6a69
fix(front): add announcements link on EventParticipationCard as well as EventView
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-14 11:15:08 +01:00
Thomas Citharel
ee6381463d
fix(front): remove broken identity check in EventMinimalistCard
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-14 11:15:07 +01:00
Thomas Citharel
00d8bc733d
fix(front): fix ErrorComponent.vue sentry integration
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-14 11:15:07 +01:00
Thomas Citharel
51d43aa2d1
fix(front): various little CSS fixes
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-14 10:47:41 +01:00
potsda.mn-Kollektiv
1af8e37e9b
fix(front-end): add more security fixes for formatted lists and notifier
...
- introduce html escape function
- escape message content in notifier plugin
- escape user name in ConversationListItem
- escape user name in the Event EditView contacts section
- display user summary as plain text in ActorCard
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-07 14:29:20 +01:00
Thomas Citharel
41227d994c
style: linting front-end
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-06 11:18:36 +01:00
Thomas Citharel
ffff379d47
fix: always consider report content as text
...
Report content was used as HTML in front-end and e-mails but wasn't sanitized as such.
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-06 11:05:56 +01:00
Thomas Citharel
ded59bec27
fix(front): fix XSS because of bad operations when setting the group's summary
...
Group summary (HTML) is properly sanitized by the backend, but for groups we did a special operation
before setting the HTML in the Vue app. This is now removed
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-06 08:47:44 +01:00
Thomas Citharel
f81472e081
fix(front): fix tag loading
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-05 08:28:11 +01:00
Thomas Citharel
c4d2ec69ad
fix(front): only show participants & announcements menu items to organizers
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-05 08:15:11 +01:00
Thomas Citharel
10ce812660
fix(front): make recipient field placeholder translatable
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-04 13:49:42 +01:00
Thomas Citharel
d831dff9fc
feat(front): add dedicated page and route for event announcements
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-01 11:29:56 +01:00
Thomas Citharel
9e6b232a78
feat: add links to cancel anonymous participations in emails
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr >
2023-12-01 11:29:53 +01:00
Thomas Citharel
f81804d57f
resolve result promise in a shorter way
2023-11-27 16:43:12 +00:00