Stanislas
acb71734fb
Fix `tootctl upgrade storage-schema` S3 ACL ( #13768 )
5 years ago
Eugen Rochko
7e7613ec9c
Fix `tootctl media remove-orphans` choking on unknown files in storage ( #13765 )
...
Fix #13762
Catch tootctl interrupt to prevent confusing stacktrace
5 years ago
Eugen Rochko
b2488c3d77
Fix `tootctl upgrade storage-schema` misbehaving ( #13761 )
...
- Fix not moving original files of custom emojis
- Fix command failing to move any files with S3 storage
- Fix command marking records as upgraded when move failed
Fix #13594
5 years ago
ThibG
74de5ade7d
Fix GifReader exceptions ( #13760 )
5 years ago
Eugen Rochko
5525f6efb7
Bump version to 3.1.4 ( #13750 )
5 years ago
Takeshi Umeda
27a938101c
Fix tootctl media refresh ( #13751 )
5 years ago
ThibG
b7f47014a7
Fix "tootctl media remove-orphans" crashing on “Import” files ( #13685 )
...
* Fix "tootctl media remove-orphans" crashing on “Import” files
* Also remove empty directories when removing orphaned media
5 years ago
Hanage999
190768a28d
Fix tootctl upgrade storage-schema failing to delete empty directories ( #13593 )
5 years ago
Lerk
0dd63eae8e
Add `tootctl emoji export` ( #13534 )
...
* add emoji export command to cli
* fix codeclimate issues
* add error when no matching category was found
* add other suggestions
* exit 1 when no matching category is found
* changes according to suggestions
* 👀
* RubyNein
Y u always autoformat :c
5 years ago
Eugen Rochko
adfb22a9dd
Add separate cache directory for non-local uploads ( #12821 )
5 years ago
D Anzorge
945c8e207e
Update Twemoji to 12.1.5 ( #13021 )
...
* Update Twemoji to 12.1.5
SVGs from Twemoji repo https://github.com/twitter/twemoji
* Update emoji_map.json to Unicode 12
5 years ago
Eugen Rochko
ccee0578a4
Fix regression in `tootctl media remove-orphans` ( #13405 )
...
Fix #13401
5 years ago
Eugen Rochko
331bc98f25
Fix trying to delete already deleted file when post-processing ( #13406 )
...
Fix #13403
5 years ago
Eugen Rochko
c7c2a46967
Bump version to 3.1.3 ( #13389 )
5 years ago
Eugen Rochko
7045cb5d5c
Fix `tootctl media remove-orphans` ignoring `PAPERCLIP_ROOT_PATH` ( #13375 )
...
Fix #13371
5 years ago
ThibG
5e544da8a4
Fix Paperclip using deprecated URI.escape function ( #13320 )
...
Monkey-patch Paperclip to perform URL escaping in a slightly more
appropriate way, and get rid of runtime deprecation warnings.
5 years ago
Eugen Rochko
1cb4645638
Change `tootctl media remove-orphans` to work for all classes ( #13316 )
...
Change `tootctl media lookup` to not use an interactive prompt
5 years ago
ThibG
0701e09c85
Fix videos with unsupported colorspace not being transcoded ( #13242 )
5 years ago
ThibG
ccd8ceac47
Fix MP4 (H264 + AAC) video files being needlessly re-encoded ( #13239 )
5 years ago
Eugen Rochko
f459919552
Change local media attachments to perform heavy processing asynchronously ( #13210 )
...
Fix #9106
5 years ago
tateisu
03ad395296
Add `--skip-media-remove` option to `tootctl statuses remove` ( #13080 )
...
* Add skip_media_remove option to tootctl statuses remove
* Add skip_media_remove option to tootctl statuses remove
Co-authored-by: tateisu <tateisu@juggler.jp>
5 years ago
ThibG
6e937a13a8
Fix installation failing when Redis password contains special characters ( #13156 )
...
* Add support for special characters in Redis passwords
Fixes #13154
* Refactor
5 years ago
Eugen Rochko
1a74ffed23
Bump version to 3.1.2 ( #13162 )
5 years ago
ThibG
5ad9ee92f6
Add `--reset-password` option to `tootctl accounts modify` ( #13126 )
5 years ago
Marcin Cieślak
dc6fbdb6c9
Do not suggest to login into the GitLab database ( #13084 )
...
As pointed out on Discourse:
https://discourse.joinmastodon.org/t/obscure-wtf-error-message-running-migrations-for-3-1/2524
The message the administrators were getting was telling them
to log in to the "GitLab database" and also mentions MySQL
5 years ago
Eugen Rochko
28a4b27a41
Bump version to 3.1.1 ( #13069 )
5 years ago
Eugen Rochko
5cbbe3c3d5
Bump version to 3.1.0 ( #13053 )
5 years ago
Eugen Rochko
6355996c4b
Bump version to 3.1.0rc2 ( #12999 )
5 years ago
Eugen Rochko
35ea75898c
Bump version to 3.1.0rc1 ( #12932 )
5 years ago
Eugen Rochko
f95fd62bac
Add announcements ( #12662 )
...
* Add announcements
Fix #11006
* Add reactions to announcements
* Add admin UI for announcements
* Add unit tests
* Fix issues
- Add `with_dismissed` param to announcements API
- Fix end date not being formatted when time range is given
- Fix announcement delete causing reactions to send streaming updates
- Fix announcements container growing too wide and mascot too small
- Fix `all_day` being settable when no time range is given
- Change text "Update" to "Announcement"
* Fix scheduler unpublishing announcements before they are due
* Fix filter params not being passed to announcements filter
5 years ago
Jeong Arm
cff14409d9
Close registration before self-destruct ( #12877 )
5 years ago
ThibG
431bd6addc
Fix ruby 2.7 warnings about keyword parameters ( #12824 )
5 years ago
Gomasy
b362a77e06
Keep statuses bookmarked by local users in tootctl statuses remove ( #12818 )
5 years ago
ThibG
5fbadcf9df
Add --remote-only option to emoji purge ( #12810 )
...
Fixes #12804
5 years ago
ThibG
0b0f358815
Changes to tootctl statuses remove ( #11267 )
...
* Fix comments in statuses_cli
The comment for the part of query keeping statuses which have replies was
incorrect, explaining the part of the query kept favourited statuses instead
* Keep statuses favourited by local users in tootctl statuses remove
* Do delete old replies that are not direct interactions with local users
* Skip reblogs of local statuses instead of all reblogs
* Optimize some queries
* Keep old statuses with recent reblogs
* Add option to clear toots from followed accounts too
5 years ago
trwnh
5b127ea614
Fix typo in tootctl statuses remove ( #12603 )
5 years ago
Eugen Rochko
fa15a5e9f2
Fix error handling in `tootctl media remove-orphans` ( #12571 )
5 years ago
Eugen Rochko
0769ef8277
Add `tootctl media remove-orphans` ( #12568 )
5 years ago
Yamagishi Kazutoshi
b01cb4701e
Update ESLint and RuboCop in Code Climate ( #12534 )
5 years ago
Nathaniel Suchy
8ae8e9268e
Add `tootctl media lookup` command ( #12283 )
...
* Add a lookup tool to the media cli
* Improved lookup logic
* Clarified wording in the output
* Code style changes
* Code style changes
* Code style changes
* Code style changes
* Add error handling code incase an attachment isn't found
* Code style changes
* Code style changes
* Make requested changes
* Fix styling issues
* Handle other media types
* Remove an inadvertently added log
* Make requested changes
* Make the code safe no matter what the path, S3 or not
* Code style changes
* Code style changes
* Replace select method with Ruby Enumerable grep method
5 years ago
Eugen Rochko
9f94d4ceb3
Fix preloaded JSON-LD context for identity not being used ( #12138 )
...
Regression from #11316
5 years ago
Eugen Rochko
a4969d4b98
Bump version to 3.0.1 ( #12116 )
5 years ago
Eugen Rochko
347c82efed
Change `tootctl media refresh` to skip already downloaded attachments ( #12118 )
5 years ago
Eugen Rochko
c47d7b8abf
Add `tootctl media usage` command ( #12115 )
5 years ago
Eugen Rochko
7e13c7c710
Fix tootctl not allocating enough database connections for main thread ( #12097 )
5 years ago
Eugen Rochko
17c2205247
Fix issues with tootctl's parallelization and progress reporting ( #12093 )
5 years ago
Jeong Arm
9fbb97a0c8
Remove unused option from tootctl accounts cull ( #12074 )
5 years ago
Eugen Rochko
74ddddd3db
Bump version to 3.0.0 ( #12000 )
5 years ago
Eugen Rochko
6edcffbb9f
Bump version to 3.0.0rc3 ( #12063 )
5 years ago
Eugen Rochko
746fae0bd1
Fix performance of GIF re-encoding ( #12057 )
...
* Change animated GIF detection to not shell out to ImageMagick
Signed-off-by: Eugen Rochko <eugen@zeonfederated.com>
* Change video encoding parameters to limit to 10800 video frames
Signed-off-by: Eugen Rochko <eugen@zeonfederated.com>
* Limit GIF image size further
Signed-off-by: Eugen Rochko <eugen@zeonfederated.com>
* Always strip metadata from video files
* Fix code style issues
5 years ago