Commit graph

26572 commits

Author SHA1 Message Date
Laura Hausmann
2a1445d6e9
[frontend] Fix favicon 2023-12-16 17:43:33 +01:00
Laura Hausmann
d7d2401ca0
[frontend] Improve api helper function 2023-12-16 17:43:33 +01:00
Laura Hausmann
80fbba219b
[yarn] Add build:rewrite command for faster builds 2023-12-16 17:43:33 +01:00
Laura Hausmann
fd1b29e7ef
[backend/web-api] Fix session table migration 2023-12-16 17:43:32 +01:00
Laura Hausmann
2d6c4ef5d3
[backend/web-api] Add endpoint security policy, response & request body types 2023-12-16 17:43:32 +01:00
Laura Hausmann
f4dcd08e89
[backend/web-api] Add response descriptions and status codes 2023-12-16 17:43:32 +01:00
Laura Hausmann
ddfe8bb48e
[backend/web-api] Add OpenAPI descriptions and fix controller naming 2023-12-16 17:43:32 +01:00
Laura Hausmann
d1aa541a53
[backend/web-api] Add pagination to timeline and user note endpoints 2023-12-16 17:43:32 +01:00
Laura Hausmann
a168e4ec03
[backend/web-api] Move auth code into handler 2023-12-16 17:43:31 +01:00
Laura Hausmann
ba76c5e67b
[backend/web-api] Add basic timeline endpoint 2023-12-16 17:43:31 +01:00
Laura Hausmann
8134e92284
[backend/web-api] Make auth status response less confusing 2023-12-16 17:43:31 +01:00
Laura Hausmann
1870dc33b5
[backend/web-api] Add basic auth endpoints and a bunch of other things 2023-12-16 17:43:31 +01:00
Laura Hausmann
b9c86d0d4c
[backend] More Web API rewrite preparations 2023-12-16 17:43:31 +01:00
Laura Hausmann
71d171a953
[frontend] Set up ESLint 2023-12-16 17:43:30 +01:00
Laura Hausmann
e2a56a0061
[frontend] Web client groundwork 2023-12-16 17:43:30 +01:00
Laura Hausmann
b6523bc87f
[yarn] Update VueJS to latest version 2023-12-16 17:43:29 +01:00
Laura Hausmann
152cd72593
[backend] Web API groundwork 2023-12-16 17:43:29 +01:00
Laura Hausmann
52b0c6c8f8
[backend] Add a new index to the user table for faster notifications queries
This should drastically improve performance of the i/notification endpoint
2023-12-16 17:43:15 +01:00
Laura Hausmann
384fb76a26
[backend] Add a new index to the note table for faster generation of following query heuristics 2023-12-15 23:56:16 +01:00
Laura Hausmann
bd63e16e5f
Release: v2023.12 2023-12-15 15:51:34 +01:00
Tournesol
7aa33f2497 Allow autocompletion of center and small MFM by adding them to the tag list 2023-12-15 15:01:00 +01:00
Laura Hausmann
0cb6f578ad
[backend] Don't join avatar and banner on i/notifications
This was an oversight on the recent database refactor and is no longer required
2023-12-14 20:34:24 +01:00
Salif Mehmed
a8da3e94e4 [client] Update translations (Bulgarian)
Currently translated at 18.9% (357 of 1883 strings)

Translation: Iceshrimp/locales
Translate-URL: https://translate.iceshrimp.dev/projects/iceshrimp/locales/bg/
2023-12-13 13:04:38 +01:00
AverageDood
bb4ffc6c5c [client] Update translations (Spanish)
Currently translated at 100.0% (1883 of 1883 strings)

Translation: Iceshrimp/locales
Translate-URL: https://translate.iceshrimp.dev/projects/iceshrimp/locales/es/
2023-12-11 21:04:38 +01:00
Salif Mehmed
536bc88bf5 [client] Update translations (Bulgarian)
Currently translated at 12.3% (232 of 1883 strings)

Translation: Iceshrimp/locales
Translate-URL: https://translate.iceshrimp.dev/projects/iceshrimp/locales/bg/
2023-12-11 21:04:37 +01:00
Laura Hausmann
e9a5b2cb7f
[meta] Disable JetBrains AI features for the project globally 2023-12-11 17:22:42 +01:00
Laura Hausmann
9c598fe3bf
[docs] Fix line breaks in migrate.md 2023-12-11 16:10:14 +01:00
Laura Hausmann
91d84649fd
[docs] Link to migration docs in README.md 2023-12-11 16:03:10 +01:00
Jeder
204f8bcd01
[docs] Add firefish migration docs 2023-12-11 15:52:48 +01:00
Laura Hausmann
8a642be6d9
[client] Fix pages and gallery tab navigation
This also adds a much nicer "add new gallery post" button to the gallery page
2023-12-08 15:15:34 +01:00
Laura Hausmann
ffb1e11648
[yarn] Fix @babel/eslint-parser checksum 2023-12-08 13:51:51 +01:00
Laura Hausmann
4a50e464b6
[yarn] Fix @babel/eslint-parser package resolution 2023-12-08 13:50:22 +01:00
Pyrox
c59adf1ac9 [feat] Dedupe babel dependencies
Removes 18 dependencies further from iceshrimp, which is ~1.9MB in dependency space saving
2023-12-08 13:30:27 +01:00
Pyrox
c5e0dce64d [feat] Upgrade rollup plugins to rollup 4 compatible versions
This updates all rollup plugins to their latest version and ensures that there are no more peer dependency version warnings for rollup.
2023-12-08 13:30:03 +01:00
Pyrox
ee23bd56a3 [feat] Upgrade Rollup to version 4 2023-12-08 13:30:03 +01:00
AntoineÐ
a38caae060 add ALTER DATABASE in install.md 2023-12-08 13:12:48 +01:00
tournesol
8ed9ec53f9 [client] Update translations (French)
Currently translated at 100.0% (1883 of 1883 strings)

Translation: Iceshrimp/locales
Translate-URL: https://translate.iceshrimp.dev/projects/iceshrimp/locales/fr/
2023-12-07 03:00:08 +01:00
AverageDood
911fa6efbb [client] Update translations (Spanish)
Currently translated at 100.0% (1883 of 1883 strings)

Translation: Iceshrimp/locales
Translate-URL: https://translate.iceshrimp.dev/projects/iceshrimp/locales/es/
2023-12-07 03:00:07 +01:00
Laura Hausmann
e8057d890e
[changelog] Update attribution lists 2023-12-04 16:26:06 +01:00
Laura Hausmann
bc86299e43
Release: v2023.12-pre4 2023-12-04 16:14:41 +01:00
AntoineÐ
3d2cd873b9 #227 fix apps link 2023-12-04 14:18:08 +01:00
Laura Hausmann
b2f5df1b19
[yarn] Update lockfile 2023-12-04 14:05:38 +01:00
Pyrox
64603dd584 [feat] Upgrade biome from 1.3.1 to 1.4.0 2023-12-04 14:04:37 +01:00
Pyrox
60f7e2cf6a [feat] Remove Twitter Integration 2023-12-04 13:49:36 +01:00
AntoineÐ
042e8c552d enhanced boot.js style 2023-12-04 13:39:46 +01:00
AntoineÐ
d0e995639b fix boot.js color with new branding 2023-12-04 13:39:46 +01:00
Laura Hausmann
4a90408386
[backend] Don't proxy relative URLs
This fixes the instance icon for the local instance not being rendered correctly. Resolves #426
2023-12-04 13:34:36 +01:00
AntoineÐ
1c06b84011 Enhanced switch A11Y
>
>
Co-authored-by: Minybol <aimabol@skiff.com>
2023-12-04 13:17:56 +01:00
Pyrox
70ee2b9258 [iceshrimp-js] Update typescript to 5.1.6
This unifies the typescript version used throughout all packages, which removes 2 packages from the yarn cache and also makes things a bit neater.

We should try to bump this for all packages at the same time in the future.
2023-12-04 13:17:36 +01:00
AverageDood
4ad02b3e65 [client] Update translations (Spanish)
Currently translated at 100.0% (1883 of 1883 strings)

Translation: Iceshrimp/locales
Translate-URL: https://translate.iceshrimp.dev/projects/iceshrimp/locales/es/
2023-12-01 17:00:06 +01:00