Commit graph

1437 commits

Author SHA1 Message Date
Laura Hausmann
284e63b149
[make] Fix phony, allow specifying target rid for publish, change publish output directory 2024-07-07 04:56:04 +02:00
Laura Hausmann
90c99c6aca
[docker] Add missing sdk dockerfile 2024-07-07 04:36:08 +02:00
Laura Hausmann
0aa2585b17
[ci] Use make cleanall target in commit workflow 2024-07-07 03:51:43 +02:00
Laura Hausmann
af4afcd45e
[make] Add clean and cleanall targets 2024-07-07 03:50:15 +02:00
Laura Hausmann
553cafb4f9
[ci] Switch to make targets in all workflows 2024-07-07 03:40:02 +02:00
Laura Hausmann
527537db28
[make] Add Makefile 2024-07-07 03:39:46 +02:00
Laura Hausmann
6e07df2013
[docker] Update build scripts 2024-07-07 03:32:12 +02:00
Laura Hausmann
496d87593f
[docker] Add make to ci-env images 2024-07-07 02:36:32 +02:00
Laura Hausmann
e4f85508e8
[docker] Add tar to ci-env images 2024-07-07 01:45:43 +02:00
Laura Hausmann
ab523a7d8a
[docker] Don't ask for confirmation when pruning buildx cache 2024-07-06 18:51:09 +02:00
Laura Hausmann
47491bdde1
[docker] Build images with buildx cluster 2024-07-06 18:49:09 +02:00
Laura Hausmann
0776a50cbe
[backend/asp] Refactor controllers
This commit aims to improve readability of MVC controllers & actions. The main change is the switch to custom [ProducesResults] and [ProducesErrors] attributes.
2024-07-06 17:12:22 +02:00
Laura Hausmann
5a8295e4f7
[sln] Add global.json 2024-07-06 14:50:59 +02:00
Laura Hausmann
2625a4f8b9
[ci] Suppress git messages in test-build workflow 2024-07-05 17:43:25 +02:00
Laura Hausmann
47d735ecc7
[ci] Clone with depth=1 in commit and release-artifacts workflows 2024-07-05 17:38:09 +02:00
Laura Hausmann
32d12b6f52
[ci] Fix test-build workflow for pull requests 2024-07-05 17:38:08 +02:00
pancakes
998c585897
[backend/api] Clean up EmojiController, EmojiImportService, and EmojiService 2024-07-06 00:15:15 +10:00
pancakes
41fd8145a3
[backend/api] Set cloned emoji URI and return EmojiResponse instead of DB Emoji 2024-07-05 16:38:41 +10:00
Laura Hausmann
9b772066a7
[backend/api] Load in missing relations in FollowRequestController 2024-07-05 04:22:57 +02:00
Laura Hausmann
ba1a695d53
[backend/api] Refactor FollowRequestResponse 2024-07-05 04:16:19 +02:00
Laura Hausmann
226a95d0ed
[backend/api] Add follow request endpoints (ISH-395) 2024-07-05 04:09:25 +02:00
Laura Hausmann
0b90e27138
[backend/razor] Import ph-fill icon variant 2024-07-04 21:18:24 +02:00
Laura Hausmann
c471070162
[backend/razor] Add feature flags toggles to /oauth/authorize 2024-07-04 21:07:54 +02:00
Laura Hausmann
4a2ee992c2
[backend] Disable code formatting in some regions for better readability 2024-07-04 19:14:26 +02:00
Laura Hausmann
a911c7c7f6
[backend] Code cleanup 2024-07-04 18:59:05 +02:00
Laura Hausmann
52894f79b0
[backend/asp] Update rate limiting rules 2024-07-04 18:58:57 +02:00
Laura Hausmann
374d9d5ebf
[backend/api] Add note refetch endpoint (ISH-352) 2024-07-04 18:57:17 +02:00
Laura Hausmann
3316a391d5
[backend] Refactor SignalR namespace 2024-07-04 18:27:14 +02:00
Laura Hausmann
0a89a228e3
[backend] Refactor Controllers folder 2024-07-04 18:17:50 +02:00
Laura Hausmann
2c2842de50
[shared] Code cleanup 2024-07-04 18:02:00 +02:00
Laura Hausmann
e0461ee3fd
[shared] Refactor namespaces 2024-07-04 17:53:11 +02:00
Laura Hausmann
6ba71b0511
[backend/core] Improve logging in SystemUserService 2024-07-04 01:30:51 +02:00
Laura Hausmann
4684425e87
[backend/core] Fix sporadic GetOrCreateSystemUserAndKeypairAsync failures when another instances' instance.actor is contained in the change tracker 2024-07-04 01:23:56 +02:00
Laura Hausmann
17b446bfa0
[backend/core] Make sure emoji regex is anchored 2024-07-04 01:16:52 +02:00
Laura Hausmann
9c7c5595f3
[backend/masto-client] Fix quote/renote indicators sometimes being rendered incorrectly 2024-07-04 00:38:46 +02:00
Laura Hausmann
566ae8adfd
[backend/masto-client] Render quotes & quote/reply inaccessible indicators for notes with no text 2024-07-04 00:18:18 +02:00
Laura Hausmann
d7f39ecdae
[backend/api] Allow resolving local users by their fqn (ISH-403) 2024-07-03 22:14:53 +02:00
Laura Hausmann
aee7b28e3c
[backend/federation] Fix custom emoji in display name & bio not federating correctly 2024-07-03 21:59:14 +02:00
Laura Hausmann
e30dbc5753
[backend/api] Fix emoji delete endpoint having emoji twice in the route 2024-07-03 18:35:00 +02:00
Laura Hausmann
fdf879d63b
[docker] Fix build 2024-07-03 04:03:18 +02:00
Laura Hausmann
a5b30585e8
[docker] Fix multi-arch builds 2024-07-03 03:56:06 +02:00
Laura Hausmann
76cad826a8
[ci] Fix commit workflow 2024-07-03 03:52:58 +02:00
Laura Hausmann
de133aada0
[docker] Simplify Dockerfile 2024-07-03 03:51:12 +02:00
Laura Hausmann
6ba374c5f3
[docker] Use musl image & binaries for release images 2024-07-03 03:38:50 +02:00
Laura Hausmann
cd6331478f
[ci] Build glibc & musl tarballs on release 2024-07-03 03:38:25 +02:00
Laura Hausmann
21edeff11e
[docker] Disable dotnet-sdk:9.0-alpine-wasm build 2024-07-03 03:16:16 +02:00
Laura Hausmann
09f359a6ee
[docker] Build dotnet-sdk:8.0-alpine first 2024-07-03 02:37:54 +02:00
Laura Hausmann
f2eec7877c
[docker] Use buildkit for building docker images 2024-07-03 01:49:04 +02:00
Laura Hausmann
25357ea4d0
[docker] Fix typo 2024-07-03 01:48:21 +02:00
Laura Hausmann
07f2a6e84d
[docker] Update build.sh 2024-07-03 01:47:49 +02:00