Skip to content
Snippets Groups Projects
  1. Apr 26, 2020
  2. Jan 21, 2020
  3. Jul 28, 2019
    • mayaeh's avatar
      Add `tootctl preview_cards remove` (#11320) · 0d80f686
      mayaeh authored
      * Add `tootctl preview_cards remove`
      
      * fix code style
      
      * Remove `Scheduler::PreviewCardsCleanupScheduler` file
      
      * fix code style again
      Add exclude case where image_file_name is blank
      
      * Added a function to output confirmation if the specified number of days is less than 2 weeks
      0d80f686
  4. May 14, 2019
    • ThibG's avatar
      Record account suspend/silence time and keep track of domain blocks (#10660) · 14f6ce28
      ThibG authored
      * Record account suspend/silence time and keep track of domain blocks
      
      * Also unblock users who were suspended/silenced before dates were recorded
      
      * Add tests
      
      * Keep track of suspending date for users suspended through the CLI
      
      * Show accurate number of accounts that would be affected by unsuspending an instance
      
      * Change migration to set silenced_at and suspended_at
      
      * Revert "Also unblock users who were suspended/silenced before dates were recorded"
      
      This reverts commit a015c65d2d1e28c7b7cfab8b3f8cd5fb48b8b71c.
      
      * Switch from using suspended and silenced to suspended_at and silenced_at
      
      * Add post-deployment migration script to remove `suspended` and `silenced` columns
      
      * Use Account#silence! and Account#suspend! instead of updating the underlying property
      
      * Add silenced_at and suspended_at migration to post-migration
      
      * Change account fabricator to translate suspended and silenced attributes
      
      * Minor fixes
      
      * Make unblocking domains always retroactive
      14f6ce28
  5. May 03, 2019
  6. Mar 28, 2019
  7. Mar 11, 2019
  8. Jan 17, 2019
  9. Oct 27, 2018
    • Eugen Rochko's avatar
      Do not remove "dead" domains in tootctl accounts cull (#9108) · 6f78500d
      Eugen Rochko authored
      Leave `tootctl accounts cull` to simply check removed accounts from
      live domains, and skip temporarily unavailable domains, while listing
      them in the final output for further action.
      
      Add `tootctl domains purge DOMAIN` to be able to purge a domain from
      that list manually
      6f78500d
  10. Oct 25, 2018
  11. Oct 04, 2018
  12. Sep 14, 2018
    • Eugen Rochko's avatar
      Move more tasks to tootctl (#8675) · 6a3f9b7e
      Eugen Rochko authored
      * Move more tasks to tootctl
      
      - tootctl feeds build
      - tootctl feeds clear
      - tootctl accounts refresh
      
      Clean up exit codes and help messages
      
      * Move user modifying to tootctl
      
      * Improve user modification through CLI, rename commands
      
      add -> create
      mod -> modify
      del -> delete
      
      To remove ambiguity
      
      * Fix code style issues
      
      * Fix not being able to unset admin/mod role
      6a3f9b7e
  13. Aug 26, 2018
    • Eugen Rochko's avatar
      Add CLI task for rotating keys (#8466) · cabdbb7f
      Eugen Rochko authored
      * If an Update is signed with known key, skip re-following procedure
      
      Because it means the remote actor did *not* lose their database
      
      * Add CLI method for rotating keys
      
          bin/tootctl accounts rotate [USERNAME]
      
      Generates a new RSA key per account and sends out an Update activity
      signed with the old key.
      
      * Key rotation: Space out Update fan-outs every 5 minutes per 1000 accounts
      
      * Skip suspended accounts in key rotation
      cabdbb7f
    • Eugen Rochko's avatar
      Add CLI interface for importing custom emoji (#8437) · b378b4c5
      Eugen Rochko authored
      bin/tootctl emoji import PATH_TO_TAR
      
      Fix #8435
      b378b4c5
  14. Aug 25, 2018
Loading