tdgao
|
cb6c80458a
|
feat: persisted publishing checklist open state, better slug fetch calls, and fix unsaved changes not closing
|
2026-09-03 13:18:44 -06:00 |
|
tdgao
|
f9e69f2556
|
Merge branch 'main' into truman/content-moderation
|
2026-09-03 11:52:08 -06:00 |
|
tdgao
|
ef22521072
|
refactor: moderation package left over stuf
|
2026-09-03 11:35:32 -06:00 |
|
tdgao
|
9d282be2fe
|
feat: skip project ids that 404 and add array format for moderate by ids
|
2026-09-03 11:24:12 -06:00 |
|
tdgao
|
6e6ca3302c
|
refactor: no slugs util
|
2026-09-03 11:17:43 -06:00 |
|
tdgao
|
6c7d40fbd9
|
fix: types
|
2026-09-03 11:10:05 -06:00 |
|
tdgao
|
5bf9bd89b2
|
feat: move validation logic to use labrinth
|
2026-09-03 10:51:16 -06:00 |
|
Michael H.
|
e132bea078
|
chore: add comment about adding new filetypes
|
2026-09-03 01:43:38 +02:00 |
|
tdgao
|
15fbe1328e
|
feat: add publishing checklist storybok
|
2026-09-02 14:13:19 -06:00 |
|
aecsocket
|
249e43db72
|
fix: race condition in unfollowing a project (#7402)
* fix: unfollow race condition
* remove test since it's lowkey useless
|
2026-09-02 18:31:37 +00:00 |
|
Michael H.
|
ec5824331e
|
chore: remove usage of cdn-raw (#7405)
|
2026-09-02 02:03:02 +02:00 |
|
tdgao
|
621097bcf3
|
feat: add check for html formatting in disclosures
|
2026-09-01 14:58:48 -06:00 |
|
 ThatGravyBoatandProspector
|
6b5f5e8065
|
feat: add project status and target filters to reports (#7345)
* feat: add project status and target filters
* prepr
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
|
2026-09-01 00:10:01 +00:00 |
|
 ProspectorandGravy Boat
|
19dc819821
|
tech review qa part 2 (#7377)
* feat: per file slicer button, with custom target
* chore: move slicer link to file card instead of issue card
* chore: move slicer link to file card instead of issue card
* tech rev part 2
* finish merge issues
* alternative host link settings
* QA changes
* prepr
* remove duplicate key
* tech rev qa 3
* report consistency + loading state to fix jumping
* fix error + queue consistency pt 2
---------
Co-authored-by: Gravy Boat <gravy@thatgravyboat.tech>
|
2026-08-31 16:52:58 -07:00 |
|
 
|
7805515d3b
|
feat: add ability to report organizations within backend (#7344)
* feat: add ability to report organizations
* fix(labrinth): missing report case
* chore(labrinth): sqlx prepare
* fix: bump cmake to fix issues with being unable to build using windows and MSVC from visual studio
* Update apps/labrinth/src/routes/v3/reports.rs
Co-authored-by: aecsocket <43144841+aecsocket@users.noreply.github.com>
Signed-off-by: Blodhgarm <timekeeperguild@gmail.com>
---------
Signed-off-by: Blodhgarm <timekeeperguild@gmail.com>
Co-authored-by: sychic <47618543+Sychic@users.noreply.github.com>
Co-authored-by: aecsocket <43144841+aecsocket@users.noreply.github.com>
|
2026-08-31 23:16:30 +00:00 |
|
Calum H.
|
ee68c92201
|
fix: 7371 (#7385)
* fix: 7371
* fix: continued
|
2026-08-31 23:12:24 +00:00 |
|
ThatGravyBoat
|
2a2c21e23a
|
fix: archived requested status not have a migration (#7379)
fix: archived requested status not being set
|
2026-08-31 23:08:51 +00:00 |
|
Calum H.
|
11e1de9962
|
fix: ux changes for sync settings/overrides (#7347)
* fix: ux changes for sync settings/overrides
* fix: screenshots page lag + better virtualization pass
* fix: gallery issues
* feat: further ux changes
|
2026-08-31 23:06:16 +00:00 |
|
tdgao
|
d3aa96e617
|
fix: nag link overflow
|
2026-08-31 12:42:02 -06:00 |
|
aecsocket
|
d378b64f92
|
fix: properly disallow duplicate filenames in upload (#7387)
|
2026-08-31 17:55:01 +00:00 |
|
tdgao
|
a01b5c7b70
|
Merge branch 'main' into truman/content-moderation
|
2026-08-31 10:46:50 -06:00 |
|
Michael H.
|
3fdcf73d11
|
feat: bring back email domain blacklist
|
2026-08-31 15:08:13 +02:00 |
|
Michael H.
|
306bde7155
|
feat: allow specific domain names to skip checks
|
2026-08-31 14:56:51 +02:00 |
|
Blodhgarm
|
876308516e
|
feat: Add /version/{version} redirect (#7357)
feat: Add `/version/{version}` redirect to `{project_type}/{slug}/version/{version}` using global middleware
|
2026-08-31 07:19:03 +00:00 |
|
ThatGravyBoat
|
66c73755d6
|
feat: per file slicer button, with custom target (#7364)
* feat: per file slicer button, with custom target
* chore: move slicer link to file card instead of issue card
|
2026-08-30 20:11:00 -07:00 |
|
aecsocket
|
51f148adff
|
fix: server pinging interval check (#7363)
|
2026-08-30 18:21:50 +02:00 |
|
Michael H.
|
17e3e95645
|
fix: websocket friends performance
|
2026-08-30 12:14:27 +02:00 |
|
aecsocket
|
aebbe3b2f5
|
Remove old analytics routes (#7359)
* remove old analytics routes
* remove tests for old analytics routes
|
2026-08-29 19:30:52 +00:00 |
|
Michael H.
|
769bde8c0b
|
Reapply "fix: i18n nuxt context error"
This reverts commit 0ab9100c46.
|
2026-08-29 15:35:13 +02:00 |
|
Michael H.
|
17aaf06590
|
fix: projects not loading
|
2026-08-29 13:07:55 +02:00 |
|
Michael H.
|
a5895381fb
|
feat: served-by header
|
2026-08-29 12:56:59 +02:00 |
|
Michael H.
|
bcf469ef91
|
fix: generatedstate memory leak & bump ts query
|
2026-08-29 12:26:46 +02:00 |
|
Michael H.
|
1bee2f83d8
|
fix: tanstack query memory leak
|
2026-08-29 02:31:35 +02:00 |
|
Michael H.
|
7823f83d04
|
fix: tailscale ssh user
|
2026-08-29 01:30:30 +02:00 |
|
Michael H.
|
a6a9139019
|
chore: set tailscale hostname to magic container hostname
|
2026-08-29 01:05:40 +02:00 |
|
Michael H.
|
b9c3b363e8
|
chore: frontend debug
|
2026-08-29 00:48:43 +02:00 |
|
tdgao
|
725b851dcc
|
feat: add show validation message with debounce
|
2026-08-28 12:54:52 -06:00 |
|
tdgao
|
d7442e8760
|
feat: clean up link detection in summary and description
|
2026-08-28 12:10:19 -06:00 |
|
Michael H.
|
0ab9100c46
|
Revert "fix: i18n nuxt context error"
This reverts commit a1b73d089e.
|
2026-08-28 16:30:32 +02:00 |
|
Michael H.
|
a1b73d089e
|
fix: i18n nuxt context error
|
2026-08-28 15:30:55 +02:00 |
|
Michael H.
|
ff4c9be910
|
fix: 404 handling but actually
|
2026-08-28 15:14:47 +02:00 |
|
Truman Gao
|
98f8bbcad9
|
fix: 404 always logs error (#7341)
* fix: error page
* fix: nuxt always logs console error on 404
* Revert "fix: error page"
This reverts commit ec15bf3b40.
|
2026-08-28 13:27:54 +02:00 |
|
tdgao
|
18c1f31514
|
refactor: centralize project validation and nags into validation rules
|
2026-08-27 22:03:04 -06:00 |
|
Prospector
|
a9b774005b
|
fix error pages (#7338)
|
2026-08-28 01:48:14 +00:00 |
|
tdgao
|
1f3f37c86c
|
refactor: links validator
|
2026-08-27 13:39:50 -06:00 |
|
Prospector
|
ffd864a9e2
|
fix moderation collapsibles & do a consistency pass (#7330)
* fix moderation collapsibles & do a consistency pass
* extract tech review sources
* improve buttons
* buttn
* improve markdown styling
* fix nested details
* save filters + fix reports reloading
* prepr
|
2026-08-27 18:46:13 +00:00 |
|
Calum H.
|
263aaedc8f
|
fix: screenshots page lagging with lots of images (#7336)
|
2026-08-27 18:27:33 +00:00 |
|
 Calum H.andtdgao
|
7c67cca7a7
|
feat(instance-sync): screenshots sync (#7218)
* pnpm prepr
* feat(instance-sync): screenshots sync
* fix: prepr + fmt
* fix: qa
* feat: screenshit editor
* feat: screenshot* editor qa
* fix: qa
* fix: lint
* fix: aecsocket rev
* qa: a11y tab navigation focus is cut off
* qa: Change “Edited” badge to be bg-highlight-green
* qa: friends list input style wrong
* qa: toolbar width + labels
* qa: multiselect changes
* qa: anim changes
* qa: card hover colors
* qa: copy feedback
* qa: hide date
* qa: instance icon in overflow/contextmenu
* qa: spacing
* qa: group empty state text
* qa: drag preview badge
* qa: group deletion skip warning if no screenshots
* qa: redesign editor
* qa: remove screenshot parent/edited badge stuff
* qa: control font size consistency
* qa: viewer copy control
* qa: editor fixes
* qa: redirect on disable screenshot sync
* qa: margin police
* fix: crop
* fix: qa
* feat: initial start on basic instance file syncing (#7220)
* qa: final
* qa: final 2
* fix: lint + prepr
* fix: copy
* fix: screenshot editing outside of app causing ghost files in db + sync fail rollback impl
* chore: split up
* fix: fmt
---------
Co-authored-by: tdgao <mr.trumgao@gmail.com>
|
2026-08-27 16:49:46 +00:00 |
|
Michael H.
|
25fb06ce27
|
fix: set NODE_ENV in wrangler
|
2026-08-27 13:55:40 +02:00 |
|
Michael H.
|
e0cd019869
|
chore: get rid of debug logs on prod
|
2026-08-27 13:44:29 +02:00 |
|