Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mtierltd/timetracker
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: dismantl/timetracker
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 7 commits
  • 14 files changed
  • 1 contributor

Commits on Jun 29, 2026

  1. build: modernize build and test tooling

    - refresh webpack build dependencies and remove file-loader
    
    - make Makefile tool detection and packaging more portable
    
    - add GitHub Actions build and Nextcloud-backed PHP test harness
    dismantl committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    61232be View commit details
    Browse the repository at this point in the history
  2. fix(ci): allow Nextcloud 34 patch releases

    - extend app compatibility metadata through the stable34 patch range
    dismantl committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    9312818 View commit details
    Browse the repository at this point in the history
  3. ci: fix Nextcloud app path and add package artifact

    - check out the app under its real id in the Nextcloud test harness
    
    - link local tests to apps/timetracker even from generic checkout paths
    
    - add a downloadable appstore tarball workflow
    dismantl committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    9a0e42e View commit details
    Browse the repository at this point in the history
  4. test: fix page controller user session mock

    - pass an IUserSession mock to PageController
    
    - return an IUser mock from getUser for constructor setup
    dismantl committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    ac00ecf View commit details
    Browse the repository at this point in the history
  5. ci: update core GitHub Actions

    - use current checkout and setup-node action majors
    
    - remove Node 20 action-runtime deprecation warnings
    dismantl committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    54811df View commit details
    Browse the repository at this point in the history
  6. ci: include Composer autoload in package artifacts

    - run the full production build before appstore packaging
    
    - document that release artifacts include Composer autoload files
    dismantl committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    f4730fb View commit details
    Browse the repository at this point in the history
  7. ci: publish tagged packages as GitHub releases

    - create or update releases for v* tags
    
    - attach appstore tarball and checksum to release assets
    
    - document artifact versus release download paths
    dismantl committed Jun 29, 2026
    Configuration menu
    Copy the full SHA
    d866040 View commit details
    Browse the repository at this point in the history
Loading