Potherca
Repos
28
Followers
96
Following
32

Dependency Manager for PHP

26962
4058

PHP Template Attribute Language — template engine for XSS-proof well-formed XHTML and HTML5 pages

173
41

Composer installer for PHP_CodeSniffer coding standards

449
33

Flysystem adapter for Github.

10
6

Lightweight bash package manager

1693
87

Events

added oidcIssuer to webid profile

Merge pull request #97 from pdsinterop/webid-issuer

added oidcIssuer to webid profile

Cleanup Dockerfile

  • Fix Hadolinting rules (Do not use ADD)
  • Combine multiple RUN statements into a single layer
  • Move COPY statements together
  • Install composer from a Docker image instead of requiring download

Cleanup run-solid-test-suite.sh

  • Change hard-coded shebang with portable one
  • Replace deprecated backticks with subshell
  • Quote variables
  • Encapsulate logic to be re-usable (i.e. so the script can be sourced)

Change ci.yml to split install and test run into separate steps.

Trigger build on feature branch

Fix type and add parameter for startSolidNextcloud.

Change ci.yml to split docker build and test runs.

Created at 3 hours ago

Update pdsinterop/solid-crud to v0.7

Created at 4 hours ago
Potherca create tag v0.7.0
Created at 4 hours ago
Potherca delete branch feature/notificationsInterface
Created at 4 hours ago

add notifications interface - pubsub is moved out towards the server implementation instead.

move notification types to constants

change namespace and add to composer

include notifications namespace

typofix

typofix

Merge pull request #22 from pdsinterop/feature/notificationsInterface

add notifications interface

Created at 4 hours ago
pull request closed
add notifications interface

Companion to https://github.com/pdsinterop/solid-nextcloud/pull/85

This adds a notifications interface which can be implemented by servers. The pubsub implementation is moved to the server level instead of here.

Created at 4 hours ago

Update solid.tar.gz to v0.4.3.

updating easyRDF version, sticking to php8

updating nextcloud to 24

updating versions

fix icon locations

Add well-known handler

remove well-known rewrite

remove well-known from route and serverController

add wellknown handler

set default origin to "*"

fix easyrdf graph

remove parent call, add usermanager

use full namespace

rename file

updating AppInfo

remove duplicate handler

remove cors headers, should already be handled.

fix config object

check for solidNavigation (sharing screen does not set it)

check if request is set before parsing

Created at 5 hours ago
Potherca create tag v0.6.0
Created at 5 hours ago

Update generated composer lock file.

Created at 6 hours ago

Change ServerController to use the improved TokenGenerator class.

Created at 6 hours ago

Update "pdsinterop/solid-auth" to latest version.

Created at 7 hours ago
Potherca create tag v0.10.1
Created at 7 hours ago
pull request opened
Change TokenGenerator::generateIdToken() to make DPOP optional when needed.

Although the DPOP is required when requesting an access token, it is not required when requesting a token to authorize a client.

This MR fixes that.

Created at 7 hours ago

Change TokenGenerator::generateIdToken() to make DPOP optional when needed.

Created at 7 hours ago

Update "pdsinterop/solid-auth" to latest version.

Created at 7 hours ago
Potherca create tag v0.10.0
Created at 7 hours ago
pull request opened
Fix dpop
  • Change DPop::validateJwtDpop() to make ATH claim optional. (see #34)
  • Fix issue in TokenGenerator caused by incorrect JWK thumbnail (JKT) being returned.
Created at 7 hours ago
Potherca create branch fix/dpop
Created at 7 hours ago
Add support for a JWT "jti" value to prevent replay attacks

Currently, the build breaks for the Solid CRUD tests. This seems to be related to the more stringent validation of JWT / JKT / DPOP.

Researching where the breakage is coming from with @ylebre and @poef.

Created at 10 hours ago

Update "pdsinterop/solid-auth" to latest version.

Created at 11 hours ago

added oidcIssuer to webid profile

Merge pull request #97 from pdsinterop/webid-issuer

added oidcIssuer to webid profile

Merge branch 'main' into feature/jti

Created at 11 hours ago
Potherca delete branch webid-issuer
Created at 11 hours ago

added oidcIssuer to webid profile

Merge pull request #97 from pdsinterop/webid-issuer

added oidcIssuer to webid profile

Created at 11 hours ago