Commit graph

291 commits

Author SHA1 Message Date
Henry Jameson
f347897b29 migrate to pinia 2025-03-24 01:02:01 +02:00
Henry Jameson
eaf7efdcff throw errors instead of console logs 2025-03-23 17:23:47 +02:00
Henry Jameson
5e880ed54f added ability to granularly modify objects in simple storage 2025-03-20 19:32:52 +02:00
tusooa
216d318bb5
Migrate oauth store to pinia 2025-03-12 21:40:45 -04:00
tusooa
3a4cdbef15
Create an app only when needed 2025-03-09 15:22:53 -04:00
tusooa
b51f870cf0
Remove webpack and karma and related code 2025-02-28 16:25:41 -05:00
tusooa
cca5e31f56
Use vitest 2025-02-28 11:08:54 -05:00
tusooa
bb70c50c6b
Fix unit tests and unify vuex modules import 2025-02-26 20:21:17 -05:00
tusooa
690812f27c
Fix draft saving and add tests 2025-02-22 20:58:31 -05:00
Henry Jameson
97c9b6e25d fix and improve tests 2025-02-18 18:30:08 +02:00
Henry Jameson
d1ea589531 manual lint --fix 2025-02-04 15:23:21 +02:00
Henry Jameson
d9aca590bb eslint --fix 2025-02-04 14:14:31 +02:00
Henry Jameson
391f7e0711 remove .only 2025-02-03 16:29:18 +02:00
Henry Jameson
ac44c1bc11 fix double src in tests 2025-02-03 16:28:08 +02:00
Henry Jameson
b94d389b7f use absolute paths for stores 2025-02-03 13:02:30 +02:00
Henry Jameson
58e18d48df Merge remote-tracking branch 'origin/develop' into migrate/vuex-to-pinia 2025-01-30 18:08:05 +02:00
Henry Jameson
7f9fe6b660 cleanup console.logs and moved to proper log level console to make finding stray console.logs easier 2025-01-28 16:28:23 +02:00
Henry Jameson
84b2a55424 fix tests 2025-01-19 18:22:30 +02:00
HJ
e4a1a56dbd Merge branch 'backend-repo-url' into 'develop'
Extract backend repository from nodeinfo

See merge request pleroma/pleroma-fe!1864
2024-12-11 13:35:27 +00:00
Henry Jameson
ab8907909b add 'none' keyword to PISS shadow definiton that equals empty array 2024-09-24 00:23:25 +03:00
HJ
a8092de638 Merge branch 'gallery-specs' into 'develop'
Gallery specs

See merge request pleroma/pleroma-fe!1944
2024-09-21 09:01:59 +00:00
Henry Jameson
32d82f10d9 remove .only 2024-09-21 11:56:34 +03:00
Henry Jameson
14328917f1 only 2024-09-20 14:25:36 +03:00
Henry Jameson
48f0a95a3b more tests, fixed some issues 2024-09-20 12:50:05 +03:00
Henry Jameson
dae206add3 remove 'only' 2024-09-20 02:07:46 +03:00
Henry Jameson
d8d766932a cleanup 2024-09-20 02:07:27 +03:00
Henry Jameson
71a4781080 at last... it's complete 2024-09-20 02:05:25 +03:00
Henry Jameson
af3b2e3dc9 temp 2024-09-19 20:37:14 +03:00
HJ
0c9893c8a0 Merge branch 'appearance-tab' into 'develop'
Themes 3: Intermission: Appearance Tab and fixes

See merge request pleroma/pleroma-fe!1920
2024-07-24 18:51:17 +00:00
tusooa
7a7d80270d Merge branch 'change/selenium-server' into 'develop'
Nightwatch config for selenium-server and gitignore changes

See merge request pleroma/pleroma-fe!1806
2024-07-24 03:04:14 +00:00
Henry Jameson
2c7f78a29f fix tests 2024-07-22 01:19:05 +03:00
Henry Jameson
c6ccab778f MASSIVELY streamlined theme setting process, now EVERYTHING happens in a vuex action "setTheme" instead of several different applyTheme()s scattered around 2024-07-10 22:49:56 +03:00
Henry Jameson
c298611af2 fix tests and make them pass on shit hardware 2024-03-26 18:49:29 +02:00
Henry Jameson
f3d3901a92 more tests 2024-03-25 19:07:28 +02:00
Henry Jameson
c1568ad2ba fix massive issue in getAllPossibleCombinations 2024-03-25 18:18:48 +02:00
Henry Jameson
1e467ac6e1 update tests 2024-03-07 01:08:04 +02:00
Henry Jameson
53a4b1f9a6 better virtual components and stuff 2024-01-31 17:39:51 +02:00
Henry Jameson
22b32f149d shit more or less works for the very basic stuff 2024-01-23 19:18:55 +02:00
Henry Jameson
0729b529d7 some more stuff, generating CSS selectors from rules 2024-01-23 00:43:46 +02:00
Henry Jameson
c25170d7d9 fix tests and make utils consistent in where they pull configuration from 2023-11-22 21:56:48 +02:00
Henry Jameson
cdc0959135 fix tests 2023-11-19 17:27:51 +02:00
Henry Jameson
388a7ac175 remove a test 2023-11-16 21:28:02 +02:00
Haelwenn (lanodan) Monnier
84cab03a1d Extract backend repository from nodeinfo
Also removes extractCommit, could be kept when the forge is git.pleroma.social

Partial fix of https://git.pleroma.social/pleroma/pleroma-fe/-/issues/1283
2023-11-09 08:45:07 +01:00
tusooa
0b0b1dabdf
Fix parsing non-ascii tags 2023-07-21 14:03:49 -04:00
Sean King
8eff081468
Migrates lists module to store 2023-04-06 22:13:30 -06:00
Sean King
22fd3afd16
Change selenium server path to use require instead of hardcoding it 2023-03-30 15:30:03 -06:00
Brian Underwood
0dd343f2d4 Specs for the gallery component 2023-02-08 20:50:42 +01:00
tusooa
5f12c3ae76
Fix unit tests 2023-01-21 22:42:53 -05:00
Henry Jameson
74813864fc fix tests 2022-11-27 00:11:54 +02:00
Henry Jameson
1512431973 fix leaky journal by running uniq on addToCollection entries 2022-11-24 22:31:38 +02:00