Commit Graph
100 Commits
Author SHA1 Message Date
Jeong ArmandGitHub 496eb6f7a4 Add missing instances option to tootctl search deploy (#26461) 2023-08-13 02:06:04 +02:00
Jeong ArmandGitHub 664b0ca8cb Check if json body is null on Activitipub::ProcessingWorker (#26021) 2023-07-17 15:51:30 +02:00
Jeong ArmandGitHub 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 ArmandGitHub 523a86618f Fix account serializer crash if account doesn't have a user (#23428) 2023-02-07 01:03:26 +01:00
Jeong ArmandGitHub a1abda39dd Fix Account Strike causing PG not null validation error (#23178) 2023-01-21 10:22:22 +01:00
Jeong ArmandGitHub 1b2ef60cec Make visible change for new post notification setting icon (#22541) 2023-01-18 16:29:07 +01:00
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
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 ArmandGitHub 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 ArmandGitHub 3656a6b9cc Add "disabled" user filter for admin/accounts UI (#21282) 2022-12-15 17:30:47 +01:00
Jeong ArmandGitHub 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
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 ArmandGitHub c4c1bee880 Fix trendable status without review (#20214) 2022-11-11 21:24:10 +01:00
Jeong ArmandGitHub f002878c95 Make word-break: keep-all for dismissable banner (#19719) 2022-11-04 16:04:25 +01:00
Jeong ArmandGitHub 55f54be23c Add translatable scripts (js) (#19624) 2022-11-01 13:05:39 +01:00
Jeong ArmandGitHub 882e54c786 Fix Ambiguous SQL error on tootctl media refresh (#19206) 2022-09-20 23:50:19 +02:00
Jeong ArmandGitHub 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 ArmandGitHub 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 ArmandGitHub 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 ArmandGitHub d415f1116b Fix /admin/accounts/ order parameter (#18996) 2022-08-17 22:07:30 +01:00
Jeong ArmandGitHub 6aa83b13ba Properly delete remote account's avatar/header when fetch/update (#18973) 2022-08-15 20:32:21 +02:00
Jeong ArmandGitHub 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 ArmandGitHub ad489f865a Fix custom.css html escaped (#18824) 2022-07-18 08:41:08 +02:00
Jeong ArmandGitHub 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 ArmandGitHub 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 ArmandGitHub dc7e2985e6 Add lang html attr to each posts (#18544) 2022-05-28 15:50:36 +02:00
Jeong ArmandGitHub 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 ArmandGitHub 12535568f7 Fix rss view on hashtag (#18406) 2022-05-12 22:40:54 +02:00
Jeong ArmandGitHub ea38327816 Let votes statuses are also searchable (#18070) 2022-04-23 21:47:27 +02:00
Jeong ArmandGitHub 1de748bf5e Fix FetchFeaturedCollectionService (#18030) 2022-04-13 13:25:42 +02:00
Jeong ArmandGitHub 6907605026 Add stop delivery link also for failing instance (#17871) 2022-03-26 00:39:54 +01:00
Jeong ArmandGitHub 3349cbeb3e Fix clean_discarded_statuses (#17822) 2022-03-19 09:24:08 +01:00
Jeong ArmandGitHub 18e27e0488 Enable domain purge button on suspended domains too (#17741)
Related: #17209
2022-03-11 04:58:09 +01:00
Jeong ArmandGitHub 3e12abc1fe Calculate max_id without random vector (#17623) 2022-02-23 16:44:59 +01:00
Jeong ArmandGitHub 1de2e3f980 Throttle IPv6 signup for subnet (#17588) 2022-02-18 13:51:51 +01:00
Jeong ArmandGitHub 2fd2666eea Add test for user matching ip (#17572) 2022-02-16 13:14:53 +01:00
Jeong ArmandGitHub d39df35441 Fix admin statuses page order with media (#17538) 2022-02-14 16:07:04 +01:00
Jeong ArmandGitHub 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 ArmandGitHub 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 ArmandGitHub 2d1f082bb6 Fix NameError on ActivityPub::FetchFeaturedCollectionService (#17326)
Related: #16954
2022-01-19 04:08:46 +01:00
Jeong ArmandGitHub ea61d3acd6 Fix media API limit (#17272) 2022-01-10 14:25:24 +01:00
Jeong ArmandGitHub bc7a8ae6d6 Gradually increase retry waiting for media processing (#17271) 2022-01-10 14:25:08 +01:00
Jeong ArmandGitHub d3db2eb7fb Remove custom emojis on domain purge (#17210) 2021-12-30 08:41:09 +01:00
Jeong ArmandGitHub 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 ArmandGitHub 720e8ab0f5 Fix duplicate record on admin/accounts when searching with IP (#17150) 2021-12-21 00:17:14 +01:00
Jeong ArmandGitHub 4a109ec1ba Fix server graph on admin/tags/:id (#17066) 2021-11-28 23:13:07 +01:00
Jeong ArmandGitHub 1c826471e7 Fix admin statuses order(#16937) (#16969)
* Fix #16937

* Add test for statuses order
2021-11-26 22:12:27 +01:00
Jeong ArmandGitHub 458830ee7c Fix statuses order in account's statuses admin page (#16937) 2021-11-04 15:49:35 +01:00
Jeong ArmandGitHub 884c60002e Skip blocked domains media on tootctl media refresh (#16914) 2021-10-28 19:30:44 +02:00
Jeong ArmandGitHub c8ce728705 Support authentication for ElasticSearch (#16890)
* Support authentication for ElasticSearch

* Fix chewy auth settings
2021-10-24 17:20:03 +02:00
Jeong ArmandGitHub f4081d1564 Allow keeping only 1 boosts/favs on auto deleting posts (#16653)
* Allow keeping 1 boosts/favs on auto deleting posts

* Fix tests
2021-10-14 21:11:14 +02:00
Jeong ArmandGitHub 3f5f4273b3 Add optional domain restrict to tootctl accounts cull (#16511)
* Add optional domain restrict to accounts cull

* Use "unless" - codeclimate
2021-10-14 21:09:56 +02:00
Jeong ArmandGitHub 3ec8e04b3b Add font-display to display text before loading (#16330) 2021-10-14 21:04:26 +02:00
Jeong ArmandGitHub 6e0ab6814f Fix trends layout (#16570) 2021-08-05 13:05:32 +02:00
Jeong ArmandGitHub 5ef216d032 Remove set-cookie header on custom.css (#16314)
* Remove set-cookie header on custom.css

* Additional fix for set-cookie
2021-05-30 17:57:47 +02:00
fcdae10072 Ignore git related files from docker build (#16282)
Co-authored-by: Yamagishi Kazutoshi <ykzts@desire.sh>
2021-05-22 17:43:07 +02:00
Jeong ArmandGitHub f09322f9cc Disable host check on healthcheck path (#16243) 2021-05-16 19:48:59 +02:00
Jeong ArmandGitHub d499bb031f Use custom mascot on static share page (#15687)
* Use custom mascot on static share page

* Use full_asset_url
2021-02-11 02:18:56 +01:00
7aee364795 Fix open media hotkey (#15308)
* Fix open media hotkey

* Update status.js

Co-authored-by: Eugen Rochko <eugen@zeonfederated.com>
2020-12-09 00:24:13 +01:00
Jeong ArmandGitHub 0ab97107c7 Remove nodejs buildpack from buildpacks (#14364) 2020-07-20 09:48:10 +02:00
Jeong ArmandGitHub 8c42e0b53c Make bookmarks also searchable (#13271) 2020-03-21 03:14:10 +01:00
Jeong ArmandEugen Rochko 26988be57d Close registration before self-destruct (#12877) 2020-01-21 18:56:18 +01:00
Jeong ArmandEugen Rochko 76adde4fe2 Fix media open hotkey (#12546) 2019-12-05 00:50:51 +01:00
Jeong ArmandEugen Rochko c4fbfaf0b8 Remove unused option from tootctl accounts cull (#12074) 2019-10-06 04:30:07 +02:00
Jeong ArmandEugen Rochko 3abe003f59 Fix drag and drop link to composebox (#12055) 2019-10-02 17:10:56 +02:00
Jeong ArmandEugen Rochko 66fda37fd0 Scroll into search bar when focus (#12032) 2019-10-01 19:19:10 +02:00
Jeong ArmandEugen Rochko 00d7bdcc2a Fix search error when ElasticSearch is enabled but not available (#11954)
* Fallback to Database search when ES not available

* Prevent double work if ES gives 0 result

* Apply suggestion from code review
2019-09-26 18:06:08 +02:00
Jeong ArmandEugen Rochko 26b810561a Fix ugly TOC when title is too long (#11916)
* Fix ugly TOC when title is too long

* Fix TOC using grid, minmax
2019-09-22 12:58:29 +02:00
Jeong ArmandEugen Rochko 45ec360481 Fix timestamp on featured tag (#11477)
It resolves #11338
2019-08-04 23:00:38 +02:00
Jeong ArmandEugen Rochko 6a1f08d29a Prevent archiving when user set "noindex" (#11421) 2019-07-28 13:46:04 +02:00
Jeong ArmandYamagishi Kazutoshi 40be49fe28 Fix Korean translate (#11047) 2019-06-11 13:06:42 +09:00
Jeong ArmandEugen Rochko 654fd071b7 Add missing Korean translations (#11014) 2019-06-09 21:07:50 +02:00
Jeong ArmandEugen Rochko 8f3c32e29c Scroll to compose form when focus (#10970)
* Scroll to compose form when focus

* Get rid of constructor
2019-06-05 15:29:45 +02:00
Jeong ArmandEugen Rochko a1e96b2d8a Add missing Korean translations (#10962)
And change some word.
2019-06-04 18:00:09 +02:00
Jeong ArmandEugen Rochko e13e4b28db Fix profile picture preview (#10931) 2019-06-02 18:04:41 +02:00
Jeong ArmandEugen Rochko 03801fcaa5 Remove custom emojis on "tootctl domains purge" (#10721)
* Remove custom emojis on domains purge

* Change message "Removing" to "Removed"
2019-05-09 22:03:20 +02:00
Jeong ArmandEugen Rochko ce8635605c Record deleted(by mod) status to prevent re-appear (#10732)
* Record deleted(by mod) status to prevent re-appear

* Move to Tombstone

* Add missing migration script
2019-05-09 22:03:02 +02:00
Jeong ArmandEugen Rochko 09eea46631 Bring back crossed eye icon on gallery (#10715) 2019-05-08 18:01:33 +02:00
Jeong ArmandEugen Rochko 4595168863 Translation - Korean (#10540) 2019-04-10 14:49:40 +02:00
Jeong ArmandYamagishi Kazutoshi 619bbc23ef Translate Korean (#10499) 2019-04-08 12:35:37 +09:00
Jeong ArmandEugen Rochko caa2814d40 Translate Korean (devise) (#10464) 2019-04-04 01:31:08 +02:00
Jeong ArmandYamagishi Kazutoshi f984f2ea4e Esperanto translations (#10461)
* Esperanto translations

* Translate untranslated Esperanto strings

* Normalize eo translation
2019-04-03 18:19:10 +09:00
Jeong ArmandEugen Rochko 67eb47e25f Simplify culling and fix race condition (#10440) 2019-04-01 19:17:21 +02:00
Jeong ArmandYamagishi Kazutoshi 51625d3423 Remove unused code (#10426) 2019-03-30 15:47:25 +09:00
Jeong ArmandYamagishi Kazutoshi e5d79d1635 Add missing Korean translations (#10416)
* Fix Korean translation

* Add missing translation
2019-03-29 22:14:24 +09:00
Jeong ArmandEugen Rochko 9ec98893f4 Change settings description (#10312)
- site_description is no longer visible on front page
- short_description is not fallback to site_description
2019-03-23 16:11:58 +01:00
Jeong ArmandEugen Rochko 582f86ab32 Re-enable ignored translations that is needed (#7842)
Some of strings should be translated.
2019-02-02 19:37:16 +01:00
Jeong ArmandEugen Rochko d50e824168 Apply style for .landing-page strong (#9892) 2019-01-21 20:03:44 +01:00
Jeong ArmandEugen Rochko 9ee9cb549b Adjust admin UI right panel size (#9768)
* Adjust admin UI right panel size

* Fix typo
2019-01-11 10:15:44 +00:00
Jeong ArmandEugen Rochko 511231ce57 Skip full text search if failed (#9654)
* Skip full text search if failed

* Move rescue block to "perform_statuses_search!"
2018-12-30 19:00:29 +01:00
Jeong ArmandEugen Rochko 7800e1af7e Specify node version to not use node11 (#9166)
uWS has no support node11 yet.
2018-10-30 19:46:20 +01:00
Jeong ArmandEugen Rochko 2e18ad74dc Fix tootctl cull on dead servers (#9041)
* Delete first 9 accounts on dead servers

* Clean up code by moving dead server culling to the end
2018-10-21 22:52:27 +02:00
Jeong ArmandEugen Rochko 68f0e4d54e Handle if username is not found on tootctl feeds build (#9040) 2018-10-21 16:42:22 +02:00
Jeong ArmandEugen Rochko 144d73730d Leave unknown language as nil if account is remote (#8861)
* Force use language detector if account is remote

* Set unknown remote toot's language as nil
2018-10-05 19:17:46 +02:00
Jeong ArmandYamagishi Kazutoshi 0f0576ea06 Add missing Korean translations (#8017) 2018-07-14 18:27:27 +09:00
Jeong ArmandEugen Rochko c8c25ea7eb Add dependencies for uWebSockets (#7466)
UWS needs openssl and zlib https://github.com/uNetworking/uWebSockets/wiki/Misc.-details#dependencies
2018-07-14 01:47:10 +02:00
Jeong ArmandYamagishi Kazutoshi d1a6b144ef Add missing Korean translation (#7993)
* Add missing Korean translation

* Remove deleted strings
2018-07-11 14:01:42 +09:00
Jeong ArmandYamagishi Kazutoshi 0f6622f7d1 Add missing Korean translations (#7819)
* Add missing Korean translations

* i18n-tasks normalize
2018-06-16 18:47:42 +09:00
Jeong ArmandYamagishi Kazutoshi ccd53e983c Missing Korean translations (#6703) 2018-03-09 14:21:47 +09:00
Jeong ArmandYamagishi Kazutoshi c82a2358bd Translate Korean (#6608) 2018-03-04 01:53:55 +09:00