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: robdodson/defcon
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: OpenFest/timer
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.
  • 12 commits
  • 20 files changed
  • 3 contributors

Commits on Oct 12, 2022

  1. Add additional actions and a short timer

    Modify to fit the needs of Openfest:
    - lecture time of 45 min
    - lightning talks time of 5 min
    - multiple halls
    - more control actions
    tochev committed Oct 12, 2022
    Configuration menu
    Copy the full SHA
    98c7db0 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Upgrade for newer node versions

    Updated packages, fixed breaking changes
    Added a seperate control page
    Cleaned up unused code
    aastefanov committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    aea34a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. systemd

    aastefanov committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    4870189 View commit details
    Browse the repository at this point in the history
  2. Move control socket

    aastefanov committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    bc8b805 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2024

  1. Configuration menu
    Copy the full SHA
    e5a6270 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2025

  1. Revert "Add multi-site docker configuration"

    This reverts commit e5a6270.
    aastefanov committed Oct 8, 2025
    Configuration menu
    Copy the full SHA
    709695b View commit details
    Browse the repository at this point in the history
  2. Add formatter and linter

    So code isn't so ugly
    aastefanov committed Oct 8, 2025
    Configuration menu
    Copy the full SHA
    c818dc1 View commit details
    Browse the repository at this point in the history
  3. Remove jQuery

    We don't need to depend on this...
    Vanilla JS is good enough for getting an element by its id
    aastefanov committed Oct 8, 2025
    Configuration menu
    Copy the full SHA
    2bbd120 View commit details
    Browse the repository at this point in the history
  4. Support multiple rooms, refactor $this

    1. Move away from CommonJS
    2. Use the `class` syntax sugar for the stopwatch
    3. Fix some math
    4. Support more rooms
    aastefanov committed Oct 8, 2025
    Configuration menu
    Copy the full SHA
    201471b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c164e52 View commit details
    Browse the repository at this point in the history
  6. Configurable timers and graceful restart

    Timers should be configurable now
    Also, the server won't hang when restarting, so we don't need to `kill
    -9` it.
    aastefanov committed Oct 8, 2025
    Configuration menu
    Copy the full SHA
    291d25e View commit details
    Browse the repository at this point in the history
  7. Make the timer actually tick correctly

    Use a monotonic clock to know how much time has actually passed
    (Not all clocks are created equal...)
    aastefanov committed Oct 8, 2025
    Configuration menu
    Copy the full SHA
    e89d3a6 View commit details
    Browse the repository at this point in the history
Loading