Commit Graph

  • 9e0a2dd4a0
    [TOOLS] Fix errors found by PHPStan Hugo Sales 2022-01-02 21:44:45 +00:00
  • 8fa04bb47d
    [EVENT][AddFeedActions] Add bool param which denotes whether the feed is empty. [PLUGIN][NoteTypeFeedFilter] Don't show filters if the feed is empty Hugo Sales 2022-01-02 21:44:08 +00:00
  • d5a6fa924b
    [COMPONENT][Conversation][ENTITY][ConversationMute] Rename Conversation{Block,Mute} Hugo Sales 2022-01-02 21:36:57 +00:00
  • ba0b0629b7
    [TOOLS] Fix deprecations in php-doc-check by providing my own implementation Hugo Sales 2022-01-02 20:57:28 +00:00
  • 27276ba379
    [CONFIG] Rename streams/notes_per_page to feeds/entries_per_page Hugo Sales 2022-01-02 20:21:00 +00:00
  • ea5a4df1a4
    [UI][PLUGIN][Directory] Add UI for Directory listing ordering. This uses a GET parameter, which subits the field in order_by and the operator in order_op. Using order_by=filed^ is still supported Hugo Sales 2022-01-02 20:11:44 +00:00
  • 6cfb69d64b
    [COMPONENT][Subscription] Start component Diogo Peralta Cordeiro 2022-01-02 20:00:17 +00:00
  • 5fa8056899
    [COMPONENT][Collection] Refactoring: Further work in abstracting collections Diogo Peralta Cordeiro 2022-01-02 20:04:52 +00:00
  • def5f36c25
    [PLUGIN][ActivityPub][Inbox] Accept Follow Activity Improve how Core Activity is handled in general Diogo Peralta Cordeiro 2022-01-02 20:37:15 +00:00
  • afb7ae0f75
    [CORE][Util][Exception] Add log context to BugFoundException Diogo Peralta Cordeiro 2022-01-02 20:39:49 +00:00
  • 064288e33b
    [CSS] Applying correct border-radius to note-info and adding a greater margin on note-complementary, in case its the last of type Eliseu Amaro 2022-01-02 19:48:49 +00:00
  • c7ea56d571
    [CSS] Fixing checkboxes from displaying background cropped Eliseu Amaro 2022-01-02 19:45:40 +00:00
  • 17b46b9aeb
    [CSS] Fixed radio button, it didnt change its own background upon being checked, making it invisible Eliseu Amaro 2022-01-02 19:31:20 +00:00
  • 28424402ec
    [CONTROLLER][CollectionController] Refactored methods names and form titles [PLUGINS][AttachmentCollections] Renamed respective Controller to differentiate it between The Controller and itself, renamed templates and removed unnecessary HTML from templates Eliseu Amaro 2022-01-02 18:40:09 +00:00
  • 7ad39fdc83
    [PLUGINS][Repeat] Added onNoteDeleteRelated event Eliseu Amaro 2022-01-02 16:17:11 +00:00
  • d5080890ac
    [PLUGINS][Favourite] Added onNoteDeleteRelated event Eliseu Amaro 2022-01-02 15:55:10 +00:00
  • f42e91d2bc
    [CORE][Controller] Allow plugins to override redirect responses Diogo Peralta Cordeiro 2022-01-02 03:15:06 +00:00
  • 362fc6c7dd
    [CORE][Controller] Set some safe default headers for every response Diogo Peralta Cordeiro 2022-01-02 03:14:27 +00:00
  • 046731a05a
    [COMPONENT][Avatar] Save title if possible, delete correctly, no early flushes [PLUGIN][ActivityPub] Minor bug fixes in Actor translation Diogo Peralta Cordeiro 2022-01-02 03:06:07 +00:00
  • d27e8610d6
    [CORE][DB] DB:removeBy Accept class name instead of table. Diogo Peralta Cordeiro 2022-01-02 23:47:19 +00:00
  • b7574500f8
    [COMPONENT][FreeNetwork] Set discovery cors enabled by default Diogo Peralta Cordeiro 2022-01-01 19:49:09 +00:00
  • 6ea45df3b8
    [COMPONENT][FreeNetwork] Set JRD as the default mimetype for .well-know/host-meta Diogo Peralta Cordeiro 2022-01-01 18:58:09 +00:00
  • d6cd33019d
    [UI][PLUGIN][Directory] Add sort options to UI Hugo Sales 2022-01-01 22:17:26 +00:00
  • 5662210a2d
    [UI][PLUGIN][Directory] Use a single template for all results Hugo Sales 2022-01-01 21:52:30 +00:00
  • b1fbf7d6ef
    [PLUGIN][Directory] Add option to order by subscribers Hugo Sales 2022-01-01 21:25:30 +00:00
  • 9f11d270f4
    [PLUGIN][Directory] Fix opposite sort order Hugo Sales 2022-01-01 21:24:24 +00:00
  • e7940a21ee
    [PLUGINS][TreeNotes] Feed only shows each note and its respective direct replies, conversation shows whole tree Eliseu Amaro 2021-12-31 23:26:39 +00:00
  • f6311debbf
    [PLUGIN][Directory] Refactor directory controller, so it's hopefully clearer what's happening Hugo Sales 2022-01-01 20:50:04 +00:00
  • 175c98b043
    [PLUGIN][Directory] Add options to sort by nickname, created, modified and activity, ascending or descending Hugo Sales 2022-01-01 20:49:17 +00:00
  • acc84d757c
    [CORE][Controller] Make Controller->{int,bool,string} functions return null if the GET parameter doesn't exist Hugo Sales 2022-01-01 20:03:40 +00:00
  • fc76a00908
    [PLUGIN][Directory] Rename actor to people, as it's what's actually interacted with Hugo Sales 2022-01-01 20:02:32 +00:00
  • 1f01923aa1
    [COMPONENT][Conversation] Implement Conversation muting Hugo Sales 2022-01-01 10:31:10 +00:00
  • 1a99762699
    [COMPONENT][Posting][Notification] Move group inbox message creation to Notification component Hugo Sales 2022-01-01 09:34:31 +00:00
  • f346cd8167
    [COMPONENT][Language][Tag] Update usage of Functional::cartesian_product Hugo Sales 2021-12-31 20:43:23 +00:00
  • 7aa90954eb
    [UTIL][Functional] Update Functional::cartesian_product to pass an array of collections first and a separator after Hugo Sales 2021-12-31 19:22:55 +00:00
  • 0050371de7
    [PLUGIN][NoteTypeFeedFilter][MediaFeed][COMPONENT][Feed] Rename MediaFeed to NoteTypeFeedFilter and add support for filtering by more types, moving functionality from Feed component Hugo Sales 2021-12-31 19:13:19 +00:00
  • b7872ba4ee
    [CORE][Controller][FeedController] Use controller instance for filtering, making FeedControler->postProcess function non-static Hugo Sales 2021-12-30 18:26:32 +00:00
  • ba078b7b76
    [ENTITY][Note] Caching note replies query Eliseu Amaro 2021-12-31 17:40:37 +00:00
  • d7b46735ac
    [CARDS][Note] Removing unnecessary elements on replies block, and fixing gaps between note-info and the note border itself Eliseu Amaro 2021-12-31 17:02:18 +00:00
  • 6dd31926ad
    [COMPONENTS][Conversation] reply_add route nows shows the given Note entire conversation, the Note itself is highlighted in the conversation Eliseu Amaro 2021-12-30 18:34:07 +00:00
  • 34cc010136
    [CARDS][Note] Separating complementary info as its own block Eliseu Amaro 2021-12-30 17:33:51 +00:00
  • 9a6bdf74dc
    [COMPONENT][Feed] Add way of filtering the notes on an arbitrary feed with a types GET parameter, that accepts {,!}<[media,text,link,tags]...> Hugo Sales 2021-12-30 18:28:32 +00:00
  • 0ae24f6088
    [CORE][Controller][FeedController] Use controller instance for filtering, making FeedControler->postProcess function non-static Hugo Sales 2021-12-30 18:26:32 +00:00
  • 5f4968ac05
    [ENTITY][Note][CACHE] Store lists as lists in the cache Hugo Sales 2021-12-30 17:45:27 +00:00
  • 2e0bfc0bcd
    [TOOLS] Run CS-Fixer on all files Hugo Sales 2021-12-29 13:54:09 +00:00
  • 2dbc35fcc3
    [DEPENDENCIES] Update dependencies Hugo Sales 2021-12-29 13:52:43 +00:00
  • 8831276489
    [TOOLS] Fix errors reported by PHPStan Hugo Sales 2021-12-29 13:34:20 +00:00
  • 5229d4cd8c
    [COMPONENT][Notification] Remove nickname GET parameter Hugo Sales 2021-12-29 13:27:04 +00:00
  • cbb70a5054
    [COMPONENT][Feed] Refactor Feed component Hugo Sales 2021-12-29 13:26:11 +00:00
  • f16df759a9
    [Components][Posting] Posting section title set accordingly if in 'reply_add' route Eliseu Amaro 2021-12-29 21:20:02 +00:00
  • 2c31f2e440 [PLUGIN][Actor Circles] Actor Circles plugin, allow user to create a custom feed of actors Phablulo 2021-12-30 12:18:16 -03:00
  • 85e31c684d [MODULES][Collection] Fixing mistakes Phablulo 2021-12-30 12:16:29 -03:00
  • bdd8cbf36d [COMPONENT][Right Panel] Send request to AppendRightPanelBlock event Phablulo 2021-12-30 12:14:41 -03:00
  • d7f70d288d [MODULES][Collection] Abstracting Collections Phablulo 2021-12-29 21:51:12 -03:00
  • 49d247aec2
    [COMPONENTS][Feed] Styling for the empty feed page added Eliseu Amaro 2021-12-29 19:31:28 +00:00
  • f28ed5e359
    [CSS] .note-complementary-info now smaller in general Eliseu Amaro 2021-12-29 19:02:06 +00:00
  • 6b82708968
    [CARDS][Note] AppendCardNote event overhaul Eliseu Amaro 2021-12-29 17:54:02 +00:00
  • 836560f55f
    [CARDS][Note] AppendCardNote event overhaul Eliseu Amaro 2021-12-29 17:54:02 +00:00
  • 0caec6ab9e [COMPONENT][ACTOR CIRCLE] fixing template text Phablulo 2021-12-29 13:59:56 -03:00
  • 01d5e84a08 [COMPONENT][ACTOR CIRCLE] mention self tag circle with @#self_tag Phablulo 2021-12-29 13:50:29 -03:00
  • f9bc1c790f [PLUGIN][AttachmentCollections] Dark mode Phablulo 2021-12-28 12:38:05 -03:00
  • 25120c6630 [PLUGIN][AttachmentCollections] Responsive pages Phablulo 2021-12-28 12:21:23 -03:00
  • 137723e59a
    [PLUGIN][ActivityPub][Favourite][Repeat][Delete] Document event handlers Diogo Peralta Cordeiro 2021-12-28 22:52:15 +00:00
  • 8274e93ed5
    [PLUGINS][DeleteNote] Added documentation, stating the scope of what deleting a Note means Eliseu Amaro 2021-12-28 22:43:04 +00:00
  • ce3c6a7f23
    [PLUGINS][RepeatNote] Added documentation (not for ActivityPub related functions) Eliseu Amaro 2021-12-28 21:49:22 +00:00
  • 846ec37cd9
    [COMPONENT][Notification] Add event to decide whether local actors should be bothered Diogo Peralta Cordeiro 2021-12-28 18:45:18 +00:00
  • 4d8e39bf69
    [PLUGIN][RepeatNote] Do not notify about clone note Fix redirecion after action Fix typo in activitypub handler Diogo Peralta Cordeiro 2021-12-28 17:49:46 +00:00
  • 182c6265a3
    [PLUGINS][RepeatNote] Add onFilterNoteList event Filters repeats out of Conversations, and replaces a repeat with the original Note on Actor feed Eliseu Amaro 2021-12-28 17:28:44 +00:00
  • 1d1d169a5c
    [PLUGIN][ActivityPub] Support federation of Tombstones Diogo Peralta Cordeiro 2021-12-28 16:44:38 +00:00
  • 9cda64f275
    [COMPONENT][Notification] Use _m() in reason Diogo Peralta Cordeiro 2021-12-28 16:36:52 +00:00
  • 3e83387e98
    [PLUGIN][DeleteNote] Support ActivityPub Diogo Peralta Cordeiro 2021-12-28 16:07:35 +00:00
  • 9585472679
    [ENTITY][Actor] Basic check if can admin for remote actors Diogo Peralta Cordeiro 2021-12-28 15:02:03 +00:00
  • b7c82b9dcb
    [PLUGIN][DeleteNote] Ensure permissions properly Diogo Peralta Cordeiro 2021-12-28 14:40:34 +00:00
  • 5c2b46a71d
    [COMPONENT][Link] Wrap delete operations in transactions Diogo Peralta Cordeiro 2021-12-28 06:16:32 +00:00
  • 46d121ef7b
    [COMPONENT][Attachment] Wrap delete operations in transactions and correct sequence of deletation Diogo Peralta Cordeiro 2021-12-28 06:15:39 +00:00
  • bf4a0008ef
    [ENTITY][Note] GNU social uses Tombstones for deleted notes instead of fully removing them. Various corrections. Diogo Peralta Cordeiro 2021-12-28 06:18:59 +00:00
  • bb4149e092
    [PLUGIN][AttachmentCollections] Restore functionality Some minor corrections Diogo Peralta Cordeiro 2021-12-28 04:39:09 +00:00
  • a03429ba03
    [PLUGIN][DeleteNote] Delete Note action implemented Eliseu Amaro 2021-12-27 22:33:10 +00:00
  • f5b06e2c7e
    [UTIL][Formatting] Fix group mentions Diogo Peralta Cordeiro 2021-12-27 21:16:39 +00:00
  • c40e38c5ba
    [TOOLS] Fix errors found by PHPStan Hugo Sales 2021-12-27 20:33:56 +00:00
  • d74a9ad373
    [ENTITY][Subscription] Add Subscription::cacheKeys Hugo Sales 2021-12-27 18:24:16 +00:00
  • 76440961ca
    [CORE][DB] Add option to findOneBy to return null rather than throw Hugo Sales 2021-12-27 18:23:37 +00:00
  • 8796885fa0
    [COMPONENT][Tag] Remove '.' from tag regex Hugo Sales 2021-12-27 18:22:35 +00:00
  • 5c10448080
    [COMPONENT][Group] Add group subscribe button Hugo Sales 2021-12-27 18:21:19 +00:00
  • 559ec3df39
    [TWIG] Fix login template Eliseu Amaro 2021-12-27 19:04:30 +00:00
  • 20d89f0f24
    [COMPONENTS][Avatar] Make sure dimension values are integers Eliseu Amaro 2021-12-26 22:04:55 +00:00
  • 19975b8d8d
    [COMPONENTS][Avatar] Make sure dimension values are integers [CARDS][Note] Fix assumed avatar dimension values Eliseu Amaro 2021-12-26 22:04:55 +00:00
  • 65a3d738ca [PLUGIN][AttachmentCollections] Make it look good Phablulo 2021-12-27 15:38:47 -03:00
  • 7ddfe92773 fix: redirect Phablulo 2021-12-27 15:35:09 -03:00
  • e932ff43d0 [PLUGIN][AttachmentCollections] changes path name to be the same as the one introduced in c4dacd7626d Phablulo 2021-12-27 15:30:32 -03:00
  • 672df5165c [PLUGIN][AttachmentCollections] Fixing forms submission Phablulo 2021-12-27 15:25:20 -03:00
  • 72a19d7eac
    [COMPONENT][Posting] Fix error around mentions of actors that don't exist Hugo Sales 2021-12-27 17:32:20 +00:00
  • b84315c95b
    [TOOLS] Fix errors reported by PHPStan at level 4 Hugo Sales 2021-12-26 22:17:26 +00:00
  • edd996d281
    [DEPENDENCIES] Update dependencies, including PHPStan to dev version Hugo Sales 2021-12-27 14:38:53 +00:00
  • cf2f87fc1d
    [AUTOGENERATED] Update autogenerated code Hugo Sales 2021-12-26 22:09:30 +00:00
  • c9d05d71f5
    [COMPONENT][Group] Fix group creation, Refactor related entities to inside the component Other minor bug fixes and improvements Diogo Peralta Cordeiro 2021-12-27 17:27:07 +00:00
  • d03572e366
    [PLUGIN][Directory] Make it list groups Diogo Peralta Cordeiro 2021-12-27 17:10:58 +00:00
  • de148c1f78
    [COMPONENT][Avatar][Controller] Implement multiple dimensions Diogo Peralta Cordeiro 2021-12-27 04:47:04 +00:00
  • 2a902d6a7e
    [ASSETS][css][sections] rename profile-avatar to avatar Diogo Peralta Cordeiro 2021-12-27 04:29:08 +00:00
  • 195618801b
    [TEMPLATES][Cards][Note] Fix some issues with note minimal Diogo Peralta Cordeiro 2021-12-27 04:22:38 +00:00