[CARDS][Note] Notification targets are now used as target info, instead of previous reply dependant implementation [COMPONENTS][Group] Feed title is applied to GroupFeed view
Eliseu Amaro
2022-02-24 20:15:55 +0000
[CSS] Complete refactor, removing all useless rules, squashing related separate files, and limiting folder depth
Eliseu Amaro
2022-02-24 19:04:14 +0000
[COMPONENTS][Group] Group view template now extends the Collection of Notes view instead of trying to reinvent the wheel [COMPONENTS][Conversation] Replaced deprecated DB::merge with DB::persist
Eliseu Amaro
2022-02-23 17:01:41 +0000
[UTIL][Form][ActorForms] Fix Full Name validate: Tried to mb_strln on null If the trim(string) is empty, then store null without further ado
José Marques
2022-02-20 04:34:56 +0000
[CARDS][Note] Note factory template macro created, allows Notes to be represented with completely different macros/blocks, possible to extend types through additional events. Compact Notes have a max height, content can be scrolled by [CSS] Avatars, and Embed attachments now have a max-block-size which acts independently of image orientation
Eliseu Amaro
2022-02-19 19:18:25 +0000
[COMPONENTS][Posting] Fixed issue where an embed attachment would violate Note's conversation_id not null constraint Conversation was only assigned after storing Note's attachments
Eliseu Amaro
2022-02-19 18:08:05 +0000
[TWIG] Form layout is all new, since extending form_div_layout.html.twig was quite limiting [COMPONENTS][Posting] It is now visible on Actor profiles [COMPONENTS][Search] Overall rework of search results template, there's also additional help text added [CSS] Header no longer translucent, font sizes yet more consistent, replies marker less pronounced, and font hierarchy is now applied in both weight and size
Eliseu Amaro
2022-02-16 21:17:13 +0000
[UTIL][HTML] HTML abstraction class was extended with a more specialised Heading class This little abstraction layer made it a bit easier to add a different title to a Note or Actor Feed Collection template, from whichever controller that uses it. Please, bear in mind, that abstract templates such as those found in Components\Collection, may act in a very 'declarative' way upon using them. This makes it difficult to dynamically choose what type of header is used without undergoing a mining operation in the likes of a pyramid of doom. Hence, this _little_ change.
Eliseu Amaro
2022-02-16 03:01:25 +0000
[CORE][Actor][Settings] Fix nickname change and refactor Core Form::handle so it's harder to repeat these mistakes again Minor improvements on actor->getLocal
Diogo Peralta Cordeiro
2022-02-15 21:16:58 +0000
[COMPONENT][Collection][FeedController] Fix group scope, we should use the IN context actor to check the group
Diogo Peralta Cordeiro
2022-02-15 17:49:50 +0000
[ENTITY][Note] Some notes aren't exactly just a note but rather a Page, or further (like happening or poll), this is only initial support for that It prolly will become a varchar instead of an enum, so plugins can add their own note types
Diogo Peralta Cordeiro
2022-02-15 17:14:10 +0000
[COMPONENT][Group] More flexible member roles than only isAdmin Refactor terminology of canAdmin to match current roles system
Diogo Peralta Cordeiro
2022-02-14 04:35:13 +0000
[COMPONENT][GROUP] Allow to create a group as private and prioritise group scope on Posting in that context
Diogo Peralta Cordeiro
2022-02-14 01:47:58 +0000
[CARDS][Note] Note's 'in reply to' information added, overall polish of feeds templates and proper titles added for every single section that makes up a note
Eliseu Amaro
2022-02-09 18:49:34 +0000
[CARDS][Note] Note's actions are now inside the same div as Note's complementary info, overall footprint of replies diminished
Eliseu Amaro
2022-02-08 16:13:46 +0000
[CARDS][Note] Note's actions are now inside the same div as Note's complementary info, overall footprint of replies diminished
Eliseu Amaro
2022-02-08 16:13:46 +0000
[CARDS][Note] Removed note's complementary info related to the current user everywhere, which was criticized from being redundant
Eliseu Amaro
2022-02-08 15:19:33 +0000
[CSS] Background noise is back, default_theme directory hierarchy simplified [PLUGINS][Oomox] Fixed issue where resetting colours when no entity was present would lead to an error (it expected an entity, but NULL was given)
Eliseu Amaro
2022-02-08 14:12:59 +0000
[PLUGINS][AttachmentCollections] Fixed "Error: Expected Doctrine\ORM\Query\Lexer::T_IDENTIFIER, got 'Plugin\AttachmentCollections\Entity\AttachmentCollection'" [TWIG] Cards are now divided into blocks and macros, additional macros done, attachments page no longer inside cards directory [CARDS][Navigation] Now using macros to create section, details, and nav elements
Eliseu Amaro
2022-02-06 21:37:04 +0000
[CSS] Replaced fooobar:not([foo=bar], [foo2=bar2]) rule, as Firefox ESR 78.x doesn't support that specific syntax
Eliseu Amaro
2022-02-04 21:10:21 +0000
[ENTITY][Actor] Nickname is lower case transformed when generating 'actor_view_nickname', making sure that actor pages are linked accordingly
Eliseu Amaro
2022-01-27 17:19:50 +0000