Commit graph

227 commits

Author SHA1 Message Date
Henry Jameson
d1ea589531 manual lint --fix 2025-02-04 15:23:21 +02:00
Henry Jameson
d5b554f5af fix tests 2025-02-03 16:37:53 +02:00
Henry Jameson
7d19cc2d53 cleanup and fixes 2025-02-03 00:14:44 +02:00
Henry Jameson
c926ed7ac1 pleroma-fe boots once again 2025-01-30 21:56:07 +02:00
Henry Jameson
58e18d48df Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-01-30 18:08:05 +02:00
Pleroma User
c04570b1e4 Enable store access in the vue devtools 2025-01-06 00:24:02 +00:00
Henry Jameson
e7cdf00d11 lint 2024-12-27 01:56:51 +02:00
HJ
3cda070507 Merge branch 'develop' into 'tusooa/save-draft'
# Conflicts:
#   src/boot/routes.js
#   src/i18n/en.json
#   src/main.js
#   src/modules/config.js
#   src/modules/instance.js
2024-12-26 23:51:54 +00:00
Henry Jameson
331b7dbaa3 fix splash update after splash is gone 2024-12-18 16:29:38 +02:00
Henry Jameson
452859fb0f display error and stack 2024-12-12 15:58:18 +02:00
Henry Jameson
3cc9afc15f remove useless strings, hide loader on eager finish 2024-12-12 15:43:17 +02:00
marcin mikołajczak
216ca52073 Merge remote-tracking branch 'origin/develop' into bookmark-folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-10-03 21:52:44 +02:00
marcin mikołajczak
9e45228823 Bookmark folders
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-23 23:13:40 +02:00
Henry Jameson
82936aed38 cleanup, styles, fox random, and better "animation" for orz 2024-09-18 03:37:59 +03:00
Henry Jameson
05577aea54 replace toSorted with sort, add artist credit 2024-09-17 22:57:39 +03:00
Henry Jameson
7550b8cbd2 splashscreen is now smaller, big cleanup on aisle themes - removed a lot unnecessary sync/awaits and promises that were sequential anyway 2024-09-17 22:57:39 +03:00
Henry Jameson
00df9c9c32 initial splashscreen implementation 2024-09-17 22:57:39 +03:00
tusooa
1aa0901471
Add basic draft saving 2024-08-22 20:01:38 -04:00
Henry Jameson
aad3225d25 refactored notifications into their own module separate from statuses (WIP) 2023-11-16 19:26:18 +02:00
Henry Jameson
b72af7d6ae Merge remote-tracking branch 'origin/develop' into improve_settings_reusability 2023-05-23 22:24:04 +03:00
XYenon
01758a28ea Fix i18n 2023-04-13 00:06:32 +08:00
Sean King
8eff081468
Migrates lists module to store 2023-04-06 22:13:30 -06:00
Sean King
ad7d47f440
Move reports module to store 2023-04-06 17:59:12 -06:00
Sean King
f9254e5fb7
Move announcements module to store 2023-04-06 16:32:21 -06:00
Sean King
e3ca5b0a32
Move polls module to store 2023-04-05 22:30:20 -06:00
Sean King
b1dcea0199
Migrate interface module to store 2023-04-05 21:06:37 -06:00
Sean King
872569ae8e
Move statusHistory module to store 2023-04-05 14:13:28 -06:00
Sean King
c25cfe540b
Move media_viewer module to store 2023-04-05 13:55:38 -06:00
Sean King
3430604dda
Move editStatus module to store 2023-04-05 13:23:25 -06:00
Sean King
27e36dbc2e
Move postStatus module to store 2023-04-05 13:01:37 -06:00
Sean King
aa6c13f9e6
Move shout module to store 2023-04-04 21:17:54 -06:00
Sean King
aa98e83ff0
Move i18n to new store 2023-04-04 14:40:12 -06:00
Henry Jameson
9632b77786 initial implementation of an admin settings module 2023-03-13 00:09:47 +02:00
Henry Jameson
af0cd54223 serverSideConfig renamed into profileSettingConfig to avoid confusion
with serverSideStorage, reduced overall need for SharedComputedObject in
settings tabs, moved copypaste code of "setting" type of helpers into a
separate file.
2023-03-12 14:36:49 +02:00
Tusooa Zhu
95750509b1
Fetch real data from backend 2022-11-24 18:27:13 -05:00
Sean King
ee58e3868c
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma-fe into add/edit-status 2022-08-22 19:08:58 -06:00
HJ
7773e7de64 Merge branch 'lists-implementation' into 'develop'
Add lists support

See merge request pleroma/pleroma-fe!1584
2022-08-09 21:46:55 +00:00
Alexander Tumin
171f6f0894 Lists implementation 2022-08-06 17:56:54 +03:00
Henry Jameson
dbfca224d8 server-side storage for flags 2022-08-04 01:56:52 +03:00
Sean King
fa5d35523d
Add ability to view status history for edited statuses 2022-06-20 22:52:08 -06:00
Sean King
1a333aabba
Add edit status functionality 2022-06-07 21:31:48 -06:00
Henry Jameson
e51144809f shit boots yo 2022-03-16 22:02:44 +02:00
Henry Jameson
cd4ad2df11 Merge remote-tracking branch 'origin/develop' into vue3-again
* origin/develop: (475 commits)
  Apply 1 suggestion(s) to 1 file(s)
  Update dependency @ungap/event-target to v0.2.3
  Update package.json
  fix broken icons after FA upgrade
  Update Font Awesome
  Update dependency webpack-dev-middleware to v3.7.3
  Update dependency vuelidate to v0.7.7
  Pin dependency @kazvmoe-infra/pinch-zoom-element to 1.2.0
  lint
  Make media modal buttons larger
  Add English translation for hide tooltip
  Add hide button to media modal
  Lint
  Prevent hiding media viewer if swiped over SwipeClick
  Fix webkit image blurs
  Fix video in media modal not displaying properly
  Add changelog for https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
  Remove image box-shadow in media modal
  Clean up debug code for image pinch zoom
  Bump @kazvmoe-infra/pinch-zoom-element to 1.2.0 on npm
  ...
2022-03-16 21:00:20 +02:00
Henry Jameson
a97db1efd6 Merge remote-tracking branch 'origin/develop' into expert-settings-and-serverside
* origin/develop: (83 commits)
  Make media modal buttons larger
  Add English translation for hide tooltip
  Add hide button to media modal
  Lint
  Prevent hiding media viewer if swiped over SwipeClick
  Fix webkit image blurs
  Fix video in media modal not displaying properly
  Add changelog for https://git.pleroma.social/pleroma/pleroma-fe/-/merge_requests/1403
  Remove image box-shadow in media modal
  Clean up debug code for image pinch zoom
  Bump @kazvmoe-infra/pinch-zoom-element to 1.2.0 on npm
  Bump pinch-zoom-element version
  Clean up
  Check whether we swiped only for mouse pointer
  Scale swipe threshold with viewport width
  Update pinch-zoom-element
  Allow pinch-zoom to fill the whole screen
  Use native click for hiding overlay
  Reset position on swipe end even if we cannot navigate
  Make lint happy
  ...
2022-03-14 09:31:24 +02:00
Tusooa Zhu
a36673a6a8
Use pinch-zoom-element for pinch zoom functionality 2022-03-13 12:00:41 -04:00
Henry Jameson
9c1814d122 expert settings toggle + server-side settings 2022-02-22 23:31:40 +02:00
Mark Felder
0604b1d5b7 Rename legacy PleromaFE Chat functionality to "Shout" 2021-06-01 12:51:20 -05:00
Henry Jameson
b479d80366 fix i18n in services 2021-04-25 13:30:18 +03:00
Henry Jameson
52835cf8bf work around modules cyclic dependencies 2021-04-25 13:25:04 +03:00
Henry Jameson
ced9c0fa7e some bare minimum to get vue3 boot (no UI yet) 2021-04-24 17:56:00 +03:00