Hugo Sales someonewithpc
  • Joined on Aug 19, 2020
Loading Heatmap…

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 5c346fbfa3 [TOOLS][AYY1] Improve accesibility testing to save images and compare the differences against a reference (tests/screenshots/

2 days ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • f0a8de3244 [COMPONENT][Search][UI] Fix template, which included the search builder form inside the search form, chaos ensuing
  • e5aa5a8be4 [DOCKER][DEPENDENCIES] Restructure PHP Dockerfile to install each package in separate layers and add WikiMedia texvc
  • Compare 2 commits »

3 days ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • bf782d7bab [PLUGIN][RepeatNote][COMPONENTS][Posting] Review and fix RepeatNote. Handle attachment lives in Posting
  • f18d6aad7c [TOOLS] Use sudo to remove files
  • 8b9d03d9b8 [ENTITY][Note] Only attempt to find mentions if we have content
  • 4983bac95c [TWIG][I18N] Improve base template facilitate translations of the accessibility panel text
  • Compare 4 commits »

3 days ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 9a6e1c8200 [TESTS][A11Y] Login and check all user pages for accessibility

4 days ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 285a9c9b91 [TOOLS][PHPStan] Ignore errors due to lack of namespace in CodeCeption acceptance tester
  • e464d9f02e [TESTS][CodeCeption] Update acceptance tests to remove accesibility test kludge
  • d955ac378c [TOOLS][DOCKER][A11Y] Switch to Pa11y CI and don't run it 'integrated' with codeception, since there was no good way to share cookies
  • Compare 3 commits »

4 days ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • f3a7e8f04d [TOOLS] Remove CodeCeption files from composer autoload-dev, since they're not available before installing, and ignore errors in PHPStan
  • 65504b72bb [TOOLS] Setup pa11y to run on pages after codeception
  • Compare 2 commits »

1 week ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • f40eb3955f [TOOLS] Update makefile to add an acceptance and accesibility testing target
  • b2b445d21e [TOOLS][DOCKER] Add pa11y and nginx container to tooling toolchain
  • 528f6df240 [TOOLS][PHPStan] Ignore autogenerated Codeception classes
  • 894c78bf99 [TOOLS] Keep git in docker image, since we use patched composer packages, temporarily
  • 38baa192d8 [DEPENDENCIES][TOOL] Add codeception and bootstrap it for acceptance and accessibility testing
  • Compare 18 commits »

1 week ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 7586bca876 [PLUGIN][DeleteNote][Favourite][ProfileColor][RepeatNote][WebMonetization] Refactor, cleanup and cache results
  • 50d89b30c1 [PLUGIN][DeleteNote][Favourite][ProfileColor][RepeatNote][WebMonetization] Refactor, cleanup and cache results
  • Compare 2 commits »

1 week ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 50d89b30c1 [PLUGIN][DeleteNote][Favourite][ProfileColor][RepeatNote][WebMonetization] Refactor, cleanup and cache results
  • bb4d518fc5 [CORE][Cache] Workaround to redis not allowing empty lists
  • eebc034734 [COMPONENT][Collection] Only run queries if the criteria is not empty
  • Compare 3 commits »

1 week ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 0e9b73c0ed [COMPONENT][Collection] Use current locale
  • 540d9ffb95 [COMPONENT][Collection][Feed][Attachment][Feed][Language][Tag] Refactor and consolidate Search and Feed query mechanisms into Collection. Remame 'onSearch' events to 'onCollectionQuery'
  • 5b9d3e2d90 [PLUGIN][NoteTypeFilter] Always show filtering options
  • Compare 3 commits »

1 week ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 94507cfb22 [TOOLS] Add codeception/codeception and bootstrap it
  • b1abd81aca [DEPENDENCIES] Update dependencies
  • 5cfed3d536 [TWIG] Display errors in templates that display forms with form_start
  • 0758d6145b [COMPONENT][Collection][CONTROLLER][Collection] Use null-safe calls to attempt to get a language
  • Compare 4 commits »

1 week ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 2d622b0cd8 [COMPONENT][Collection][CONTROLLER][Collection] Use null-safe calls to attempt to get a language
  • 6247dd4c1a [COMPONENT][RightPanel] Display form errors
  • de8eab2cf8 [CORE][FORM][FormTypeNonceExtension] Add a nonce to all forms with a CSRF token
  • b7e4f79ccc [CORE][Cache] Add Cache::incr which increments a value at , atomically, in the case of Redis
  • Compare 4 commits »

2 weeks ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • d444ea7963 [COMPONENT][Conversation] Refactor and fix Conversation component
  • a729a8eddb [COMPONENT][Collection] Pass current actor and their top language to query, if not otherwise specified
  • a8a8cc4046 [COMPONENT][Posting] Plumb in reply_to and redirecto to GET from
  • 7d38c927e1 [ENTITY][Note][CACHE] Consolidate cache keys to helper function and add ensureCanInteract
  • Compare 4 commits »

2 weeks ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • f5fc7b6cd1 [CORE][Controller] Add facility for either returning null or throwing, from Controller->{int,string,bool}
  • 141c5f6785 [COMPONENT][Collection][CONTROLLER][Collection] Add utility method to call Feed::query in Collection, which handles getting and passing the page
  • Compare 2 commits »

2 weeks ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • b809179265 [TOOLS][DOC] Add documentation to functions flagged by doc-check
  • 7f5ab4736f [TOOLS] Fix errors found by PHPStan
  • 26492b32da [EVENT][AddFeedActions] Add bool param which denotes whether the feed is empty. [PLUGIN][NoteTypeFeedFilter] Don't show filters if the feed is empty
  • 44432c1d00 [COMPONENT][Conversation][ENTITY][ConversationMute] Rename Conversation{Block,Mute}
  • Compare 4 commits »

2 weeks ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 948bee6d08 [TOOLS] Fix deprecations in php-doc-check by providing my own implementation
  • 0cb47c9334 [CONFIG] Rename streams/notes_per_page to feeds/entries_per_page
  • f14bc117a8 [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
  • Compare 3 commits »

2 weeks ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 3842255ac7 [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

2 weeks ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

2 weeks ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • f6311debbf [PLUGIN][Directory] Refactor directory controller, so it's hopefully clearer what's happening
  • 175c98b043 [PLUGIN][Directory] Add options to sort by nickname, created, modified and activity, ascending or descending
  • acc84d757c [CORE][Controller] Make Controller->{int,bool,string} functions return null if the GET parameter doesn't exist
  • fc76a00908 [PLUGIN][Directory] Rename actor to people, as it's what's actually interacted with
  • Compare 4 commits »

2 weeks ago

someonewithpc pushed to v3 at GNUsocial/gnu-social

  • 1f01923aa1 [COMPONENT][Conversation] Implement Conversation muting
  • 1a99762699 [COMPONENT][Posting][Notification] Move group inbox message creation to Notification component
  • f346cd8167 [COMPONENT][Language][Tag] Update usage of Functional::cartesian_product
  • 7aa90954eb [UTIL][Functional] Update Functional::cartesian_product to pass an array of collections first and a separator after
  • 0050371de7 [PLUGIN][NoteTypeFeedFilter][MediaFeed][COMPONENT][Feed] Rename MediaFeed to NoteTypeFeedFilter and add support for filtering by more types, moving functionality from Feed component
  • Compare 6 commits »

2 weeks ago