Commit Graph
100 Commits
Author SHA1 Message Date
Jeong Arm 92f9fa3208 [Glitch] Fix unblocking domain from blocked domains column does not update the list
Port ff99131776 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2026-05-04 21:11:41 +02:00
Jeong Arm ff99131776 Fix unblocking domain from blocked domains column does not update the list (#38882) 2026-05-04 11:37:56 +00:00
Jeong ArmandCursor 5b106a3453 [Fix undefined current_flavour in controllers (/settings/flavours page) (#3400)
* [Glitch] Fix undefined `current_flavour` in controllers

After the theming infrastructure migration (#37612, #37807),
`ThemingConcern` was removed and theme-related methods were moved
to `ThemeHelper`. However, controllers like `Settings::FlavoursController`
call `current_flavour` directly in their actions, which is not accessible
from a view helper module.

Include `ThemeHelper` in `ApplicationController` to restore access to
`current_flavour`, `current_skin`, `current_theme`, and other theme
methods in all controllers.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Include ThemeHelper in Settings::FlavoursController instead of ApplicationController

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-16 09:20:51 +01:00
Jeong Arm f782c2c8e9 [Glitch] Allow drag&drop of link to quote in compose form
Port 4ab1d5d724 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-14 18:27:29 +01:00
Jeong Arm 4ab1d5d724 Allow drag&drop of link to quote in compose form (#36859) 2025-11-14 14:14:37 +00:00
Jeong Arm 31b72c0600 [Glitch] Reverse 'Hide/Show all' eye icon for thread view
Port b999a626e5 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-11-04 20:43:02 +01:00
Jeong Arm b999a626e5 Reverse 'Hide/Show all' eye icon for thread view (#22301) 2025-11-04 10:35:50 +00:00
Jeong Arm 3055afd1d2 Fix applying user's default quote policy if API parameter is not specified (#36132) 2025-09-17 07:08:55 +00:00
Jeong Arm 87db28cebc Fix unexpected "cache-control: no-cache" header in public file server (#35209) 2025-06-30 09:06:18 +00:00
Jeong Arm 2d248620d6 Merge pull request #2972 from tribela/fix-secondary-button
Fix secondary post button alignment
2025-03-25 22:08:56 +01:00
Jeong Arm 74da9e9281 Fix custom css cache miss (#33583) 2025-01-14 08:24:00 +00:00
Jeong Arm 539fa40623 [Glitch] Fix keyboard shortcut for open status
Port a557f9bbaa to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2025-01-02 21:16:56 +01:00
Jeong Arm a557f9bbaa Fix keyboard shortcut for open status (#33419) 2025-01-02 15:48:59 +00:00
Jeong Arm 9ba4c8ef66 Handle rotation is not present in the video metadata (#33261) 2024-12-11 04:47:42 +00:00
Jeong Arm b52e7a68bc Set autofocus on favourite modal (#2900) 2024-11-24 18:39:14 +01:00
Jeong Arm 06c462ed1a [Glitch] Add missing autofocus on boost modal
Port 60801ab914 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-11-24 16:54:08 +01:00
Jeong Arm 60801ab914 Add missing autofocus on boost modal (#32953) 2024-11-18 08:48:27 +00:00
Jeong Arm 18659f8163 Fix that blocking was not working on link timeline (#32625) 2024-10-22 12:46:32 +00:00
Jeong Arm e35ee2ce5c [Glitch] Fix reblog icons on account media view
Port 5afdb81b36 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-10-19 19:23:56 +02:00
Jeong Arm 5afdb81b36 Fix reblog icons on account media view (#32506) 2024-10-15 10:01:21 +00:00
Jeong ArmandClaire 66b2bc1c84 Ignore error if mentioned account was not processable (#29215)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-10-02 08:08:02 +00:00
Jeong ArmandClaire 65508bb0c0 Show timestamp when the user deletes their account on admin dashboard (#25640)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-10-01 13:54:28 +00:00
Jeong Arm 95c11d365d Don't push to cache buster if attachment path is nil (#31414) 2024-08-14 08:57:42 +00:00
Jeong Arm 9bae237792 Change confirmation prompt on trending management (#19626) 2024-08-09 12:47:02 +00:00
Jeong Arm a627219b25 Fix moderation action logs (#30342) 2024-05-17 09:18:54 +00:00
Jeong Arm 4045c069f8 Use public_visibility (#29847) 2024-04-04 07:31:30 +00:00
Jeong Arm ccf2f2cb75 [Glitch] Fix mute for 30 days
Port 39839baec3 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-03-19 19:24:51 +01:00
Jeong Arm 39839baec3 Fix mute for 30 days (#29640) 2024-03-19 08:18:14 +00:00
Jeong Arm 4a6ddbc9c0 Normalize idna domain before account unblock domain (#29530) 2024-03-11 09:28:08 +00:00
Jeong ArmandClaire 4004801ee8 [Glitch] Show comments in the admin/instances page
Port deffb8ecb6 to glitch-soc

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2024-02-28 20:38:17 +01:00
Jeong ArmandClaire deffb8ecb6 Show comments in the admin/instances page (#29240)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-02-28 12:07:06 +00:00
Jeong ArmandClaire 411efdc2d3 Fix getting started misc column on dev env (#2575)
* Fix getting started misc column on dev

---------

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2024-01-16 17:40:03 +01:00
Jeong Arm f0abba67db Ignore RecordNotUnique errors in LinkCrawlWorker (#28748) 2024-01-16 08:35:54 +00:00
Jeong Arm 94c4c7f330 [Glitch] Fix open status on media modal
Port 922f086253 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-12-19 20:17:45 +01:00
Jeong Arm b3581d1e2f Fix @rails/ujs import on public.jsx (#2482)
Related: 8a131fb7bc
2023-11-24 17:40:31 +01:00
Jeong Arm 922f086253 Fix open status on media modal (#27867) 2023-11-15 09:29:10 +00:00
Jeong Arm 8f998cd96a Handle featured collections without items (#27581) 2023-10-27 02:36:22 +00:00
Jeong Arm 68401fc426 [Glitch] Support "in:public" search filter
Port ad44d832b8 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-10-19 18:56:18 +02:00
Jeong Arm ad44d832b8 Support "in:public" search filter (#26976) 2023-10-17 16:12:03 +02:00
Jeong Arm c0cda1adaf Let use http_hidden_proxy on docker-compose (#27054) 2023-10-17 15:24:45 +02:00
Jeong Arm 97f3d7b662 Fix Version metadata have trailing dot (#2403) 2023-09-13 08:47:39 +02:00
Jeong Arm 59af3c1310 Add PublicStatuses to tootctl search deploy --only option (#26896) 2023-09-12 09:59:59 +02:00
Jeong Arm 496eb6f7a4 Add missing instances option to tootctl search deploy (#26461) 2023-08-13 02:06:04 +02:00
Jeong Arm 944c29033d Fix relationship-tag background color (#2322) 2023-07-23 14:40:37 +02:00
Jeong Arm 664b0ca8cb Check if json body is null on Activitipub::ProcessingWorker (#26021) 2023-07-17 15:51:30 +02:00
Jeong Arm 5f56818f9e Change followed_by link to location=all if account is local on /admin/accounts/:id page (#23467) 2023-02-13 14:39:00 +01:00
Jeong Arm 523a86618f Fix account serializer crash if account doesn't have a user (#23428) 2023-02-07 01:03:26 +01:00
Jeong Arm a1abda39dd Fix Account Strike causing PG not null validation error (#23178) 2023-01-21 10:22:22 +01:00
Jeong Arm c87b1a20c7 [Glitch] Make visible change for new post notification setting icon
Port 1b2ef60cec to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2023-01-18 17:45:27 +01:00
Jeong Arm 1b2ef60cec Make visible change for new post notification setting icon (#22541) 2023-01-18 16:29:07 +01:00
Jeong ArmandTobyWilkes d66dfc7b3c Change confirm prompt for relationships management (#19411)
* Change confirm prompt for relationships management

* Add Korean translations

* Apply suggestions from code review

Co-authored-by: TobyWilkes <tobylwilkes@gmail.com>

Co-authored-by: TobyWilkes <tobylwilkes@gmail.com>
2023-01-14 14:00:23 +01:00
Jeong ArmandClaire 0e8f8a1a1c Implement tootctl accounts prune (#18397)
* Implement tootctl accounts prune

* Optimise query

Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2023-01-13 22:34:16 +01:00
Jeong Arm fdd1facba1 Fix home TL could contain post from who blocked me (#22849)
* Fix home tl contains post from who blocked me

* Add test

* Fix feed_manager's build_crutches

blocked_by was not includes status' owner

* Add test for status from I blocked

* Fix typo
2023-01-05 13:30:38 +01:00
Jeong Arm 3656a6b9cc Add "disabled" user filter for admin/accounts UI (#21282) 2022-12-15 17:30:47 +01:00
Jeong Arm d412147d02 Save avatar or header correctly even if other one fails (#18465)
* Save avatar or header correctly if other one fails

* Fix test
2022-12-15 17:11:14 +01:00
Jeong ArmandClaire e8cc63105f Don't delivery a reply to domains which are blocked by author (#22117)
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
2022-12-15 15:52:06 +01:00
Jeong Arm c4c1bee880 Fix trendable status without review (#20214) 2022-11-11 21:24:10 +01:00
Jeong Arm f002878c95 Make word-break: keep-all for dismissable banner (#19719) 2022-11-04 16:04:25 +01:00
Jeong Arm 55f54be23c Add translatable scripts (js) (#19624) 2022-11-01 13:05:39 +01:00
Jeong Arm 882e54c786 Fix Ambiguous SQL error on tootctl media refresh (#19206) 2022-09-20 23:50:19 +02:00
Jeong Arm 54d9a9c18a Fix react warning on notifications column (#1832) 2022-08-27 15:17:27 +02:00
Jeong Arm 861b35dd54 Support "http_hidden_proxy" ENV var for hidden service only proxy (#18427)
* Support "http_hidden_proxy" ENV var for hidden service only proxy

* Fallback to http_proxy if http_hidden_proxy is not set
2022-08-25 04:41:14 +02:00
Jeong Arm e682975afd Add '--days' option to tootctl media refresh (#18425)
* Add '--days' option to tootctl media refresh

* Fix undefined scope
2022-08-25 04:40:17 +02:00
Jeong Arm 42ff4dce41 Use type="color" on badge color input field (#18825)
This informs browser to use interactive color picker
2022-08-25 04:38:34 +02:00
Jeong Arm d415f1116b Fix /admin/accounts/ order parameter (#18996) 2022-08-17 22:07:30 +01:00
Jeong Arm 6aa83b13ba Properly delete remote account's avatar/header when fetch/update (#18973) 2022-08-15 20:32:21 +02:00
Jeong Arm 7205098ccf [Glitch] Fix badge color not affected
Port f248d95be2 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-07-19 16:11:40 +02:00
Jeong Arm f248d95be2 Fix badge color not affected (#18826)
* Fix badge color not affected

* Generate user role css
2022-07-19 01:06:11 +02:00
Jeong Arm ad489f865a Fix custom.css html escaped (#18824) 2022-07-18 08:41:08 +02:00
Jeong Arm df27953f96 Support audio/vnd.wave (#18737)
See: https://datatracker.ietf.org/doc/html/rfc2361
And Misskey uses this mime type for wav file.
2022-06-28 19:49:35 +02:00
Jeong Arm 6c2d3038f4 Fix CDN_HOST not affected on full_asset_url (#18662)
* Fix CDN_HOST not affected to assets url

* Fix typo
2022-06-23 23:09:32 +02:00
Jeong Arm 1db92b510d [Glitch] Add lang html attr to each posts
Port dc7e2985e6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-06-02 10:58:54 +02:00
Jeong Arm bbda3592d8 Translate: Korean (#1790)
* Translate Korean: glitch frontend

* Translate Korean: backend

* Remove unused string

* Fix yaml
2022-05-31 11:41:30 +02:00
Jeong Arm dc7e2985e6 Add lang html attr to each posts (#18544) 2022-05-28 15:50:36 +02:00
Jeong Arm fed7380e9f Prevent use locale with empty string (#18543)
Somehow user's locale could be an empty string, And empty string itself
are treated as true value.
2022-05-28 14:32:08 +02:00
Jeong Arm 12535568f7 Fix rss view on hashtag (#18406) 2022-05-12 22:40:54 +02:00
Jeong Arm d7eae4229c Update Korean translation (#1765) 2022-05-07 16:56:08 +02:00
Jeong Arm ea38327816 Let votes statuses are also searchable (#18070) 2022-04-23 21:47:27 +02:00
Jeong Arm 1de748bf5e Fix FetchFeaturedCollectionService (#18030) 2022-04-13 13:25:42 +02:00
Jeong Arm d353bb5ee3 Implement infinity home timeline (#1610)
* Implement infinity home timeline

* Fix test for infinite home timeline

* Fix infinity home timeline with min_id

* Fix infinite home timeline duplicated statuses

* Codeclimate for infinite home timeline

* Refactor code as reviewed

* Fix redis sufficient check

* Fix typo on variable name
2022-04-12 17:52:14 +02:00
Jeong Arm 6907605026 Add stop delivery link also for failing instance (#17871) 2022-03-26 00:39:54 +01:00
Jeong Arm 3349cbeb3e Fix clean_discarded_statuses (#17822) 2022-03-19 09:24:08 +01:00
Jeong Arm 18e27e0488 Enable domain purge button on suspended domains too (#17741)
Related: #17209
2022-03-11 04:58:09 +01:00
Jeong Arm 3e12abc1fe Calculate max_id without random vector (#17623) 2022-02-23 16:44:59 +01:00
Jeong Arm 1de2e3f980 Throttle IPv6 signup for subnet (#17588) 2022-02-18 13:51:51 +01:00
Jeong Arm 2fd2666eea Add test for user matching ip (#17572) 2022-02-16 13:14:53 +01:00
Jeong Arm d39df35441 Fix admin statuses page order with media (#17538) 2022-02-14 16:07:04 +01:00
Jeong Arm 9a015e43ef Add from: query operator to search syntax (#16526)
* Add 'by:userhandle' parameter to search api

* Use search syntax for "by" prefix

* Codeclimate

* Use 'from' instead of 'by'
2022-02-14 00:17:09 +01:00
Jeong Arm ee47e2028b Enable domain purge button on suspended domains too (#17209)
* Enable domain purge button on suspended domains too

* Change unless to if
2022-02-11 22:23:19 +01:00
Jeong Arm 2d1f082bb6 Fix NameError on ActivityPub::FetchFeaturedCollectionService (#17326)
Related: #16954
2022-01-19 04:08:46 +01:00
Jeong Arm 474cd302c9 [Glitch] Gradually increase retry waiting for media processing
Port bc7a8ae6d6 to glitch-soc

Signed-off-by: Claire <claire.github-309c@sitedethib.com>
2022-01-16 18:14:33 +01:00
Jeong Arm ea61d3acd6 Fix media API limit (#17272) 2022-01-10 14:25:24 +01:00
Jeong Arm bc7a8ae6d6 Gradually increase retry waiting for media processing (#17271) 2022-01-10 14:25:08 +01:00
Jeong Arm d3db2eb7fb Remove custom emojis on domain purge (#17210) 2021-12-30 08:41:09 +01:00
Jeong Arm fad37dd1bc Save bundle config as local (#17188)
Some bundle options are saved as global user config and not project local.
Specially, `deployment` must be saved as local config to be run on copied environment
2021-12-25 22:52:24 +01:00
Jeong Arm 720e8ab0f5 Fix duplicate record on admin/accounts when searching with IP (#17150) 2021-12-21 00:17:14 +01:00
Jeong Arm 4a109ec1ba Fix server graph on admin/tags/:id (#17066) 2021-11-28 23:13:07 +01:00
Jeong Arm 1c826471e7 Fix admin statuses order(#16937) (#16969)
* Fix #16937

* Add test for statuses order
2021-11-26 22:12:27 +01:00
Jeong Arm 97151840b0 [Glitch] Port upstream changes about trending links 2021-11-26 11:36:22 +01:00
Jeong Arm 8b8d58c670 Rename, move, fix code 2021-11-12 19:51:35 +01:00