tdgao
621097bcf3
feat: add check for html formatting in disclosures
2026-09-01 14:58:48 -06:00
coolbot100s
860c5029d4
feat: bump non-english rules to error
2026-08-31 20:01:27 -07:00
coolbot100s
d7b3a66dc5
fix: requires english check
2026-08-31 19:59:43 -07:00
tdgao
d3aa96e617
fix: nag link overflow
2026-08-31 12:42:02 -06:00
tdgao
17b81d1b5c
feat: add description markdown formatting checks, version missing environment, and block youtube from external links
2026-08-31 12:15:07 -06:00
tdgao
a01b5c7b70
Merge branch 'main' into truman/content-moderation
2026-08-31 10:46:50 -06:00
Michael H.
bcf469ef91
fix: generatedstate memory leak & bump ts query
2026-08-29 12:26:46 +02:00
tdgao
2b12fe4668
feat: improve language validation with chunking for description
2026-08-29 00:59:27 -06:00
tdgao
b13593e023
add comment
2026-08-28 18:06:08 -06:00
tdgao
3b0052eeda
feat: start language detection for summary and desc
2026-08-28 18:03:19 -06:00
tdgao
df58a2e2f9
feat: check summary formatting by move link detection into its own validator
2026-08-28 14:31:05 -06:00
tdgao
84a16d7964
feat: get header length by rendering markdown to html
2026-08-28 14:13:52 -06:00
tdgao
a926cff5f4
feat: bump description too short to error, add spam validation for desc and summary, update summary and description too short copy
2026-08-28 13:22:10 -06:00
tdgao
c8499db174
feat: bump summary too short to errro
2026-08-28 12:44:32 -06:00
tdgao
215f9a180b
feat: bump name minecraft check to error
2026-08-28 12:41:12 -06:00
tdgao
d3146a6acb
remove: image heavy description warning
2026-08-28 12:28:11 -06:00
tdgao
0d90c205bf
feat: add allowed non-standard text
2026-08-28 12:27:58 -06:00
tdgao
d7442e8760
feat: clean up link detection in summary and description
2026-08-28 12:10:19 -06:00
tdgao
18c1f31514
refactor: centralize project validation and nags into validation rules
2026-08-27 22:03:04 -06:00
tdgao
1f3f37c86c
refactor: links validator
2026-08-27 13:39:50 -06:00
Prospector
5d47594302
changelog
2026-08-27 11:54:34 -07:00
Prospector
8a0d683ae2
fix moderation advanced filters
2026-08-27 11:52:29 -07: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.
d3b5ba2567
feat: changelog 0.19.0 ( #7335 )
2026-08-27 19:11:52 +02:00
Calum H. and tdgao
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
Sychic
2bd108c278
fix(app-lib): treat all errors as missing icon ( #7333 )
...
* fix(app-lib): treat all errors as missing icon
* style(app-lib): cargo fmt
2026-08-27 16:37:30 +00:00
Michael H.
e0cd019869
chore: get rid of debug logs on prod
2026-08-27 13:44:29 +02:00
tdgao
dc613b4bc0
fix: checking for banned banned external links outside of external links
2026-08-26 19:04:37 -06:00
Prospector
b68a199814
menu refactor + web account switcher ( #7307 )
...
* add account switcher, migrate context menus to overflow menu system, update version filter controls, only pad instance icons
* app account switcher, improve some context menus, theme stuff
* prepr
* handle reauthentication
* fix a couple sign in issues, admin page cleanup, fix org status badges, fix official account badge, open in local keybind, publish plus icons
* rename generic menus to ButtonMenu (& types)
* fix hydration issue w/ dropdowns + middleware error
2026-08-27 00:35:34 +00:00
tdgao
3ec0dfcf35
feat: move clean up summary as a blocking error
2026-08-26 18:35:07 -06:00
tdgao
5dcd66f27f
feat: change links in summary to be a blocking error and combined with formatting nag, banned links in description are also blocking
2026-08-26 18:16:55 -06:00
tdgao
ed859272d3
feat: remove loader detection from project name and set version as required not allowed
2026-08-26 17:48:20 -06:00
tdgao
b1d33373fe
fix: less false positives in profanity and fix gallary nag
2026-08-26 16:55:29 -06:00
tdgao
31e405e73c
fix: not using whole words
2026-08-26 16:26:06 -06:00
tdgao
ae4519cc26
feat: polish profanity validation
2026-08-26 16:20:35 -06:00
chyz
3439a43880
Make "Open Image in New Tab" open raw image (when possible) ( #7315 )
...
* tell search engines not to index collections because bots keep spamming them and I can basically guarantee not a single human being is using collections in a way where this will be detrimental to them (besides the advertisement spam)
* Index creator created collections
* Open raw images from open image in new tab option in context menu
2026-08-26 18:59:15 +00:00
coolbot
529c6f14dd
Tweak disclosure and AI moderation msgs ( #7318 )
2026-08-26 18:01:43 +00:00
tdgao
a348240686
feat: update nags with field validation, splitting between required/warning nags
2026-08-26 11:21:48 -06:00
Michael H.
c3c6760818
feat: add redis cache to usercheck/nb responses ( #7316 )
...
* feat: add redis cache to usercheck responses
* feat: add redis cache to neverbounce responses
2026-08-26 14:07:15 +02:00
tdgao
0d61960855
feat: implement more project field validators
2026-08-25 23:18:31 -06:00
Seungyeop Lee
ffdf7ff745
Fixed settings modal category headers being cut off ( #7258 )
...
fix settings modal category headers being cut off
2026-08-25 23:20:21 +00:00
ThatGravyBoat and Prospector
a921cfdb7a
feat: scan file for c2pa content ( #7297 )
...
* feat: scan file for c2pa content
* prepr
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-08-25 22:41:39 +00:00
Prospector
ce64f73c66
Merge remote-tracking branch 'origin/main' into truman/content-moderation
...
# Conflicts:
# _typos.toml
# apps/frontend/src/locales/en-US/index.json
# apps/frontend/src/pages/[type]/[project]/settings/index.vue
# apps/frontend/src/pages/[type]/[project]/settings/license.vue
# apps/frontend/src/pages/[type]/[project]/settings/links.vue
2026-08-25 15:22:11 -07:00
Calum H. and Prospector
c28ec83060
feat: moderation additions for shared instances ( #7285 )
...
* feat: moderation additions for shared instances
* fix: lint
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-08-25 21:18:51 +00:00
Sychic
7420560784
fix(app-lib): remove timeout for shared instance uploads ( #7304 )
...
* fix(app-lib): remove timeout for shared instance uploads
* style(app-lib): cargo fmt
* style(app-lib): remove unused import
2026-08-25 18:28:47 +00:00
aecsocket
e33ef5f252
fix: cleanup typos with typos:off/on comments ( #7301 )
...
* fix: cleanup typos with typos:off/on comments
* tombi
* bump tombi version
2026-08-25 15:18:27 +00:00
Calum H. and Prospector
c67f980c4a
refactor: StyledInput refactor -> Input components ( #6733 )
...
* feat: align style
* feat: new input components
* refactor: migrate to new input components
* refactor: rename component
* prepr
* chore: group inputs like buttons
* fix: lint
* feat: docs
* fix: lint
* fix: bugs
* prepr
* fix slug + adjust create server project
---------
Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com >
2026-08-25 06:15:38 +00:00
Prospector
b080829878
typo
2026-08-24 16:32:04 -07:00
Prospector
ad83117ebf
add keybinds to copy/open prod links ( #7294 )
2026-08-24 16:29:36 -07:00
Prospector
8665419cd6
prepr + typos whitelist
2026-08-24 16:26:58 -07:00