Commit Graph

  • 64a698d255
    [COMPONENTS][Search] Polished search template for a clearer header hierarchy Eliseu Amaro 2022-01-27 02:17:41 +0000
  • ab6dabf4f7
    [CSS] Fix issue where panels wouldn't scroll independantly Eliseu Amaro 2022-01-27 01:53:30 +0000
  • 222e1fbb2b
    [PLUGINS][AttachmentShowRelated] Replacing h2 with span, its supposed to be complementary content, not main Eliseu Amaro 2022-01-27 01:13:18 +0000
  • 117549bf1e
    [PLUGINS][Favourite] Remove favourite action properly removes note_favourite Entity now [COMPONENTS][Collection] Simplyfying feed-action-details template section [COMPONENTS] Documentation work [PLUGINS] Documentation work Eliseu Amaro 2022-01-27 00:54:27 +0000
  • adf484f58a
    [COMPONENTS][Posting] No error to ignore was reported on line 161, removed ignore Eliseu Amaro 2022-01-26 20:54:55 +0000
  • 16e7d6cff7
    [COMPONENTS] Documenting methods with high cognitive complexity, specifically in Group and Posting components Eliseu Amaro 2022-01-26 20:01:37 +0000
  • 6a5312aca9
    [CORE][GNUsocial] social.local.yaml is now updated with the proper node name Eliseu Amaro 2022-01-26 18:46:31 +0000
  • 14bb1b2876
    [COMPONENTS][Conversation] Note being replied to now appears before Posting's own form, RightPanel is also open by default on smaller screens when the current route is 'conversation_reply_to' Eliseu Amaro 2022-01-25 19:17:40 +0000
  • c7c5fe7979
    [PLUGIN][OAuth2] Add 'me' field to token responses Hugo Sales 2022-01-25 16:07:39 +0000
  • fa0d02a9ac
    [PLUGIN][OAuth2] Start adding OAuth2 support with client registration Hugo Sales 2022-01-25 12:17:32 +0000
  • 4736146b80
    [TOOLS] Update autocode, allow for abstract entity classes, derive namespace from file rather than using 'get_declared_classes' Hugo Sales 2022-01-24 15:08:22 +0000
  • e3bfb1ebc5
    [CSS] .note-info text will automatically crop when no space is available, on hover will show contents Eliseu Amaro 2022-01-25 00:02:38 +0000
  • ee04571f4d
    [TWIG] Various fixes related to header elements hierarchy Eliseu Amaro 2022-01-23 19:46:47 +0000
  • bf07fa1ade
    [COMPONENTS][Collection] Added PrependActorsCollection event [COMPONENTS][Group] Added getGroupCreateForm, used in PrependActorsCollection event to build create a new Group form view [COMPONENTS][LeftPanel] Removed onEndShowStyles event since the corresponding CSS needed is now consolidated into the default_theme itself [COMPONENTS][RightPanel] Deleted components/RightPanel/RightPanel.php, since its only method (onEndShowStyles) wasn't needed anymore Eliseu Amaro 2022-01-23 18:56:57 +0000
  • e4a3438d55
    [CORE][I18n] Fixing 'file_get_contents(): Argument #1 () must be of type string, Symfony\Component\Finder\SplFileInfo given' error by using Symfony's Finder to iterate through existing files Eliseu Amaro 2022-01-22 19:16:35 +0000
  • b999c1bd62
    yet another iteration oauth1 Diogo Peralta Cordeiro 2022-01-17 03:33:56 +0000
  • 9dc6243822
    fix firewalls a little Diogo Peralta Cordeiro 2022-01-16 21:45:51 +0000
  • ce8f54dc46
    support json on oauth Diogo Peralta Cordeiro 2022-01-16 20:12:16 +0000
  • 9e7db08e50
    more grants Diogo Peralta Cordeiro 2022-01-16 20:06:35 +0000
  • 841d10cde0
    buah Diogo Peralta Cordeiro 2022-01-16 18:52:05 +0000
  • 95c8f3bdc7
    damn Diogo Peralta Cordeiro 2022-01-16 18:25:08 +0000
  • b82818646f
    wip42 Diogo Peralta Cordeiro 2022-01-16 18:14:08 +0000
  • 5ac764f3e5
    move to plugin Diogo Peralta Cordeiro 2022-01-16 17:56:54 +0000
  • 4ad1de2616
    some logic Diogo Peralta Cordeiro 2022-01-16 17:44:21 +0000
  • 29f53bb698
    wip5 Diogo Peralta Cordeiro 2022-01-16 04:31:04 +0000
  • cb16b627b4
    cenas Diogo Peralta Cordeiro 2022-01-15 20:23:23 +0000
  • 19dd4ba368
    wip4 Diogo Peralta Cordeiro 2022-01-15 20:05:28 +0000
  • 53a1a3fad1
    wip3 Diogo Peralta Cordeiro 2022-01-15 19:40:55 +0000
  • 737648359d
    wip2 Diogo Peralta Cordeiro 2022-01-15 19:08:58 +0000
  • 57c09c6f8f
    wip Diogo Peralta Cordeiro 2022-01-15 18:03:07 +0000
  • 08e3da092b
    [OAuth2] Add scopes Diogo Peralta Cordeiro 2022-01-15 17:16:24 +0000
  • 7959ea497b
    [PLUGIN][OAuth2] Add OAuth2 support Diogo Peralta Cordeiro 2022-01-14 14:30:55 +0000
  • 6b1c6f603e
    [CORE][ActorLocalRoles] Improve Roles Diogo Peralta Cordeiro 2022-01-22 15:02:21 +0000
  • 5f243f68be
    [DEPENDENCIES] Add symfony/psr-http-message-bridge Hugo Sales 2022-01-21 19:55:54 +0000
  • 68c3204e71
    [DEPENDENCIES] Update dependencies Hugo Sales 2022-01-21 15:25:28 +0000
  • 559f6d650b
    [COMPONENT][Language] Fix template name in language sorting Hugo Sales 2022-01-21 20:55:25 +0000
  • 3d9edd1db8
    [COMPONENTS][LeftPanel] Edit feeds page polish, existing links are shown in a grid, saving space [COMPONENTS][Collection] Fixing details summary class [PLUGINS][WebMonetization] Fixing widget details summary class Eliseu Amaro 2022-01-21 19:51:13 +0000
  • 402300fe93
    [COMPONENTS][Search] Fixing Search form incorrect class names Eliseu Amaro 2022-01-21 18:36:44 +0000
  • e2e1b0172d
    [COMPONENTS][Collection] Actors view template ordering section polished [PLUGINS][RepeatNote] Note to be repeated now uses full note card [CSS] Simplyfying rules, re-ordering and removing unnecessary and costly 'display: flex' rules [CARDS][Note] Minimal note macro has info inside the note itself now, since horizontal space is limited Eliseu Amaro 2022-01-21 18:02:27 +0000
  • f731850f5c
    [CSS] .section-widget class and derivatives replaced as .frame-section, since a widget implies a simple element with a specific function Eliseu Amaro 2022-01-19 23:54:45 +0000
  • 7d546e8901
    [CSS] Improved performance, reduced padding [COMPONENTS][LeftPanel] Consolidated CSS into base.css [COMPONENTS][RightPanel] Consolidated CSS into base.css [PLUGINS][WebMonetization] Replaced fieldset with section Eliseu Amaro 2022-01-19 18:21:51 +0000
  • bdeb3bcff5
    [PLUGIN][ActivityPub] Federate Actor of types other than Person Fix some other minor bugs Diogo Peralta Cordeiro 2022-01-19 02:22:29 +0000
  • 25b2847201
    [TOOLS][AYY1] Improve accesibility testing to save images and compare the differences against a reference (tests/screenshots/ Hugo Sales 2022-01-18 17:17:07 +0000
  • 23d45ffab7
    [UTIL][Formatting] Mention prefix was hardcoded, fixed. Diogo Peralta Cordeiro 2022-01-18 13:01:31 +0000
  • b253ce5e70
    [DOCS][Design] Add guidelines menu entry Diogo Peralta Cordeiro 2022-01-18 11:35:38 +0000
  • c4f9e58e8d
    [COMPONENTS][Attachment] Fixed typo on attachmentShowWithNote, where the template called was somehow replaced with a child of it Eliseu Amaro 2022-01-18 00:58:25 +0000
  • 6ab740d780
    [COMPONENT][Search][UI] Fix template, which included the search builder form inside the search form, chaos ensuing Hugo Sales 2022-01-17 22:57:38 +0000
  • de795b78f9
    [DOCKER][DEPENDENCIES] Restructure PHP Dockerfile to install each package in separate layers and add WikiMedia texvc Hugo Sales 2022-01-17 22:23:23 +0000
  • 29d498770c
    [COMPONENTS][Group] Create a group route added, template polished [COMPONENTS][Circle] Removed any Group related route from shouldAddToRightPanel event [CARDS][Profile] Block should now allow inline long nicknames to not break Eliseu Amaro 2022-01-17 21:33:38 +0000
  • d7039b1c5c
    [COMPONENTS][Group] Create a group route added, template polished [COMPONENTS][Circle] Removed any Group related route from shouldAddToRightPanel event [CARDS][Profile] Block should now allow inline long nicknames to not break Eliseu Amaro 2022-01-17 21:33:38 +0000
  • 1856af68b3
    [PLUGIN][RepeatNote][COMPONENTS][Posting] Review and fix RepeatNote. Handle attachment lives in Posting Hugo Sales 2022-01-17 20:56:14 +0000
  • 9bd1f42843
    [TOOLS] Use sudo to remove files Hugo Sales 2022-01-17 20:49:36 +0000
  • 145c88d43f
    [ENTITY][Note] Only attempt to find mentions if we have content Hugo Sales 2022-01-17 20:45:47 +0000
  • 4717dde12e
    [TWIG][I18N] Improve base template facilitate translations of the accessibility panel text Hugo Sales 2022-01-17 18:08:03 +0000
  • c028a601a5
    [COMPONENTS][Group] Create a group route added, template polished [COMPONENTS][Circle] Removed any Group related route from shouldAddToRightPanel event [CARDS][Profile] Block should now allow inline long nicknames to not break Eliseu Amaro 2022-01-17 21:33:38 +0000
  • 692ecf1c99
    [TWIG] Improved templates HTML structure, removed unnecessary element nesting, and refactored content sectioning [COMPONENTS][Search] Refactored widget event as 'PrependRightPanel' (making it able to accomodate more generic blocks) Eliseu Amaro 2022-01-17 16:32:41 +0000
  • 242fe3fd6e
    [PLUGINS][PinnedNotes] Replacing arbitary size values with common variables Eliseu Amaro 2022-01-17 03:06:40 +0000
  • dbdf1d9b0b
    [CSS] Fixed footer responsiveness, since its content wouldn't wrap up from insuficient space for all of its content Eliseu Amaro 2022-01-17 03:01:15 +0000
  • 7daa61500d
    [COMPONENTS][Collection] Notes collection template now has a default title [CARDS][Note] Removed note actions from minimal note block Eliseu Amaro 2022-01-17 02:51:20 +0000
  • 077cbcf424
    [TWIG] Improved accessibility menu Eliseu Amaro 2022-01-17 02:29:40 +0000
  • 04431885aa
    [PLUGIN][PinnedNotes] Fix ActivityPub config Phablulo 2022-01-16 22:55:18 -0300
  • b8a35f9d6d
    [PLUGIN][WebMonetization] Fix ActivityPub config Phablulo 2022-01-16 22:00:59 -0300
  • 184d0246a5
    [COMPONENTS][RightPanel] AppendRightPanelBlock event refactored, replaced with src/Twig/Rintime::getRightPanelBlocks [COMPONENTS] Re-ordered onAppendRightPanelBlock event calls arguments for improved consistency across events Eliseu Amaro 2022-01-17 01:36:12 +0000
  • da7ae5e1f5
    [TESTS][A11Y] Login and check all user pages for accessibility Hugo Sales 2022-01-16 20:19:41 +0000
  • 9e4aed84f8
    [PLUGIN][LatexNotes] add LaTeX support for notes Phablulo 2022-01-16 16:24:56 -0300
  • db42ade2b6
    [PLUGIN][MarkdownNotes] add markdown support for notes Phablulo 2022-01-16 15:37:38 -0300
  • 06d11d8337
    [PLUGINS[WebMonetization] Basic activityPub support Phablulo 2022-01-16 15:01:50 -0300
  • 148dd6db50
    [PLUGINS][PinnedNotes] Basic activityPub support Phablulo 2022-01-16 14:56:53 -0300
  • 21c7912702
    [PLUGIN][Pinned Notes] Allow user to pin his notes Phablulo 2022-01-16 13:04:56 -0300
  • f7cbfbff8c
    [COMPONENT][Collection] Add event to render html before drawing feed Phablulo 2022-01-16 12:11:34 -0300
  • 3f0d996dc9
    [COMPONENT][Tag] Fix event handling Phablulo 2022-01-16 12:08:12 -0300
  • 9e891ed020
    [TOOLS][PHPStan] Ignore errors due to lack of namespace in CodeCeption acceptance tester Hugo Sales 2022-01-16 19:29:47 +0000
  • 6c6c0270c5
    [TESTS][CodeCeption] Update acceptance tests to remove accesibility test kludge Hugo Sales 2022-01-16 19:03:32 +0000
  • a59997b41f
    [TOOLS][DOCKER][A11Y] Switch to Pa11y CI and don't run it 'integrated' with codeception, since there was no good way to share cookies Hugo Sales 2022-01-16 18:57:32 +0000
  • d542be1df4
    [ACCESSIBILITY] Fix regressions in panel checkboxes and accessibility menu accesskeys Accessibility menu accesskey regressions introduced with [ACCESSIBILITY][BASE] Accessibility menu was unreachable. Eliseu Amaro 2022-01-13 18:48:55 +0000
  • eff9318c1d
    [UTIL][Formatting] Mention title is not always defined Eliseu Amaro 2022-01-13 18:07:19 +0000
  • fa9df9962e
    [COMPONENTS][Conversation] Route 'conversation_mute' now has the corresponding conversation view embedded, user is also redirected properly [PLUGINS][Favourite] Fixed typo Eliseu Amaro 2022-01-13 17:47:47 +0000
  • 859bf0c0bf
    [CONTROLLER][UserPanel] Notification settings panel debug information added for future reference Eliseu Amaro 2022-01-12 19:05:29 +0000
  • d29e28b829
    [CORE][Entity] Replaced get_called_class() calls with static::class since the former is deprecated Eliseu Amaro 2022-01-12 19:03:01 +0000
  • 14b03c7137
    [UI][UserPanel] Do not try to re-set an unchanged nickname Diogo Peralta Cordeiro 2022-01-12 17:46:13 +0000
  • 480f570238
    [CORE][SECURITY][HTML] Refactor Security::sanitize to HTML::sanitize Update composer dependencies, move more general deps from ActivityPub to Core Diogo Peralta Cordeiro 2022-01-12 17:12:26 +0000
  • 968b1751fd
    [CSS] Further styling optimizations, compacting common rules. Removed select dropdown images, since they are no longer required Eliseu Amaro 2022-01-12 16:42:33 +0000
  • c8daa82c1d
    [TWIG] Replaced base.css @import with HTML link imports Eliseu Amaro 2022-01-12 16:29:02 +0000
  • 600a1511cb
    [TWIG] Removed all instances were 'arrow-down' icon was called in twig templates, replaced it's intended feedback by using :after pseudo-selector within CSS Eliseu Amaro 2022-01-12 16:07:28 +0000
  • 59b8bdf99b
    [PLUGIN][ActivityPub] Provide ActivityStreams 2.0 responses for every Collection Implemented ActivityPub Outbox Diogo Peralta Cordeiro 2022-01-11 20:28:15 +0000
  • f3a7e8f04d
    [TOOLS] Remove CodeCeption files from composer autoload-dev, since they're not available before installing, and ignore errors in PHPStan Hugo Sales 2022-01-10 23:14:43 +0000
  • 65504b72bb
    [TOOLS] Setup pa11y to run on pages after codeception Hugo Sales 2022-01-10 23:08:48 +0000
  • d713429d88
    [CORE][Nickname] Properly set nickname for existing accounts José Marques 2022-01-10 11:29:37 +0000
  • 1056bc661f
    [COMPONENT][FreeNetwork] Restore Galaxy feed Diogo Peralta Cordeiro 2022-01-10 10:17:05 +0000
  • f40eb3955f
    [TOOLS] Update makefile to add an acceptance and accesibility testing target Hugo Sales 2022-01-09 14:45:33 +0000
  • b2b445d21e
    [TOOLS][DOCKER] Add pa11y and nginx container to tooling toolchain Hugo Sales 2022-01-09 14:44:56 +0000
  • 528f6df240
    [TOOLS][PHPStan] Ignore autogenerated Codeception classes Hugo Sales 2022-01-09 14:44:08 +0000
  • 894c78bf99
    [TOOLS] Keep git in docker image, since we use patched composer packages, temporarily Hugo Sales 2022-01-09 14:43:33 +0000
  • 38baa192d8
    [DEPENDENCIES][TOOL] Add codeception and bootstrap it for acceptance and accessibility testing Hugo Sales 2022-01-09 14:42:16 +0000
  • a697399a6f
    [PLUGIN][DeleteNote][Favourite][ProfileColor][RepeatNote][WebMonetization] Refactor, cleanup and cache results Hugo Sales 2022-01-08 17:15:00 +0000
  • cdf1d67d0f
    [CORE][Cache] Workaround to redis not allowing empty lists Hugo Sales 2022-01-08 17:13:08 +0000
  • 06ece5b72e
    [COMPONENT][Collection] Only run queries if the criteria is not empty Hugo Sales 2022-01-08 15:17:13 +0000
  • da6d3bd351
    [COMPONENT][Collection] Use current locale Hugo Sales 2022-01-08 15:12:31 +0000
  • c835fc6aca
    [COMPONENT][Collection][Feed][Attachment][Feed][Language][Tag] Refactor and consolidate Search and Feed query mechanisms into Collection. Remame 'onSearch' events to 'onCollectionQuery' Hugo Sales 2022-01-08 15:10:39 +0000
  • 57604b3851
    [PLUGIN][NoteTypeFilter] Always show filtering options Hugo Sales 2022-01-08 14:26:12 +0000