Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Urkunde #5

Open
wants to merge 85 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
9891754
adding my files to print caertificate
lefty01 Oct 10, 2018
29bfe67
adding my files to print caertificate
lefty01 Oct 10, 2018
0159f70
Merge branch 'urkunde' of github.com:lefty01/ultraresult into urkunde
lefty01 Oct 12, 2018
4d3bcbe
fix putdated packages
lefty01 Nov 13, 2019
f5a849f
Bump lodash from 4.17.15 to 4.17.19
dependabot[bot] Jul 16, 2020
6a0b7c0
Merge pull request #6 from lefty01/dependabot/npm_and_yarn/lodash-4.1…
lefty01 Jul 16, 2020
ee71fd7
Create SECURITY.md
lefty01 Nov 7, 2020
30c3daa
Create codeql-analysis.yml
lefty01 Nov 7, 2020
447877d
Bump ini from 1.3.5 to 1.3.7
dependabot[bot] Dec 10, 2020
29a3875
Merge pull request #7 from lefty01/dependabot/npm_and_yarn/ini-1.3.7
lefty01 Jan 2, 2021
0fcf994
package update
lefty01 Jan 2, 2021
e503551
package update
lefty01 Jan 2, 2021
735afb8
Bump pug-code-gen from 2.0.2 to 2.0.3
dependabot[bot] Mar 3, 2021
91470e0
Bump y18n from 3.2.1 to 3.2.2
dependabot[bot] Mar 30, 2021
c657588
Merge pull request #10 from lefty01/dependabot/npm_and_yarn/y18n-3.2.2
lefty01 Apr 6, 2021
d81dc39
Merge pull request #8 from lefty01/dependabot/npm_and_yarn/pug-code-g…
lefty01 Apr 6, 2021
7eff5e8
Bump pug from 2.0.4 to 3.0.1
dependabot[bot] Apr 6, 2021
dd11aec
Merge pull request #9 from lefty01/dependabot/npm_and_yarn/pug-3.0.1
lefty01 Apr 6, 2021
0f7b675
Bump lodash from 4.17.19 to 4.17.21
dependabot[bot] May 7, 2021
05bfc32
Bump bson from 1.1.3 to 1.1.6
dependabot[bot] May 8, 2021
623350d
Merge pull request #11 from lefty01/dependabot/npm_and_yarn/lodash-4.…
lefty01 May 9, 2021
0492c94
Merge pull request #12 from lefty01/dependabot/npm_and_yarn/bson-1.1.6
lefty01 May 9, 2021
7dc5bd1
Bump glob-parent from 5.1.1 to 5.1.2
dependabot[bot] Jun 12, 2021
5e38a01
Merge pull request #13 from lefty01/dependabot/npm_and_yarn/glob-pare…
lefty01 Jun 15, 2021
60eb003
Bump path-parse from 1.0.6 to 1.0.7
dependabot[bot] Aug 10, 2021
12582c7
package update (npm audit fix)
lefty01 Oct 8, 2021
67032cc
enable https
lefty01 Oct 9, 2021
ca5407f
update gitignore
lefty01 Oct 9, 2021
7affca7
Delete SECURITY.md
lefty01 Oct 10, 2021
00db5e1
add some protection against unauthenticated db access
lefty01 Oct 13, 2021
eca2cff
Merge branch 'master' of github.com:lefty01/ultraresult
lefty01 Oct 13, 2021
36bf418
adding node.js npm workflow (github action)
lefty01 Oct 13, 2021
6dfd723
Delete .travis.yml
lefty01 Oct 13, 2021
4f5886d
comment old travis build ci badge
lefty01 Oct 13, 2021
9575538
use the correct comment d'oh
lefty01 Oct 13, 2021
a79bc2a
update gitignore
lefty01 Oct 13, 2021
4aef66b
fix jshint (linter)
lefty01 Oct 13, 2021
43223f0
update readme with workflow status
lefty01 Oct 13, 2021
5762150
update readme
lefty01 Oct 13, 2021
2e8d465
allow for reset all timing results for runner
lefty01 Oct 13, 2021
a94a75d
rework auth. add aidstation buttons (links) on top
lefty01 Oct 15, 2021
f3cdb8e
updated readme
lefty01 Oct 18, 2021
e09dcb0
allow only admin to dnf/reset
lefty01 Oct 18, 2021
d48f502
add admin check to dnf route
lefty01 Oct 18, 2021
79de173
fix sorting of results.
lefty01 Oct 19, 2021
284baed
make aidstation links links via <a> tag and style as buttons rather t…
lefty01 Oct 19, 2021
be3eee4
handle umlaut in names
lefty01 Oct 21, 2021
c37a18b
minor fix to get the right color (green) if input field is not locked…
lefty01 Oct 22, 2021
096a312
add config option to show aid links and tracking links
lefty01 Oct 25, 2021
1c41553
fix missing semicolon
lefty01 Oct 25, 2021
54fa37b
if out time is valid then use it instead of intime to calculate overa…
lefty01 Nov 1, 2021
94ce14b
Merge pull request #16 from lefty01/calc-avg-on-outtime
lefty01 Nov 1, 2021
519ddeb
Merge pull request #14 from lefty01/dependabot/npm_and_yarn/path-pars…
lefty01 Nov 1, 2021
706a8ab
bump version info
lefty01 Nov 1, 2021
ce08230
Bump pathval from 1.1.0 to 1.1.1
dependabot[bot] Feb 11, 2022
0f07fea
Merge pull request #17 from lefty01/dependabot/npm_and_yarn/pathval-1…
lefty01 Feb 11, 2022
194e56a
Bump nconf from 0.10.0 to 0.11.4
dependabot[bot] Apr 22, 2022
8abc382
Merge pull request #18 from lefty01/dependabot/npm_and_yarn/nconf-0.11.4
lefty01 Apr 23, 2022
4c480fa
Bump json-schema and jsprim
dependabot[bot] Sep 21, 2022
e51c29a
Merge pull request #19 from lefty01/dependabot/npm_and_yarn/json-sche…
lefty01 Sep 21, 2022
cca5f43
Bump nanoid and mocha
dependabot[bot] Sep 21, 2022
3cee374
Merge pull request #20 from lefty01/dependabot/npm_and_yarn/nanoid-an…
lefty01 Sep 21, 2022
83c573e
Bump shelljs and jshint
dependabot[bot] Sep 21, 2022
7d96dc3
Bump ajv and har-validator
dependabot[bot] Sep 21, 2022
bdbb412
Merge pull request #21 from lefty01/dependabot/npm_and_yarn/ajv-and-h…
lefty01 Sep 21, 2022
48bcc1f
Merge pull request #22 from lefty01/dependabot/npm_and_yarn/shelljs-a…
lefty01 Sep 21, 2022
ac87ba7
update
lefty01 Sep 21, 2022
36c2f89
update copyright
lefty01 Sep 27, 2022
efdae4f
update some packages. minor readme update
lefty01 Sep 27, 2022
7826496
update on session. add something for csrf protection
lefty01 Sep 27, 2022
186451e
use mongo as session store?
lefty01 Sep 27, 2022
71434b6
adding auth route (moved from app)
lefty01 Sep 27, 2022
20723b9
use mongo db as session store. fix issues with adding tracking links.
lefty01 Sep 30, 2022
a3d95a0
Merge pull request #23 from lefty01/ultraresult-test
lefty01 Sep 30, 2022
c9d5026
adding my files to print caertificate
lefty01 Oct 10, 2018
9e58992
add aidstation list route.
lefty01 Oct 2, 2022
5fc4118
Merge branch 'urkunde' of github.com:lefty01/ultraresult into urkunde
lefty01 Oct 2, 2022
cdc6545
update 2022 aidstations
lefty01 Oct 2, 2022
a1e3ae3
add one way to store finish time and rank into db. prepare cert pdf
lefty01 Oct 9, 2022
0d638d1
rework a bit, put some funtions into a module as we need those at tim…
lefty01 Oct 10, 2022
f6b045a
stream certificate pdf to browser
lefty01 Oct 10, 2022
4930d7f
update aidstation
lefty01 Oct 17, 2022
e78e795
adding osm link in the result table header for the aidstations
lefty01 Oct 17, 2022
971c947
remove urkunde php code, replace with node pdfkit.
lefty01 Oct 25, 2022
57b0074
update package versions
lefty01 Apr 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 68 additions & 0 deletions .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
# For most projects, this workflow file will not need changing; you simply need
# to commit it to your repository.
#
# You may wish to alter this file to override the set of languages analyzed,
# or to provide custom queries or build logic.
#
# ******** NOTE ********
# We have attempted to detect the languages in your repository. Please check
# the `language` matrix defined below to confirm you have the correct set of
# supported CodeQL languages.
# ******** NOTE ********

name: "CodeQL"

on:
push:
branches: [ master ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ master ]
schedule:
- cron: '18 7 * * 5'

jobs:
analyze:
name: Analyze
runs-on: ubuntu-latest

strategy:
fail-fast: false
matrix:
language: [ 'javascript' ]
# CodeQL supports [ 'cpp', 'csharp', 'go', 'java', 'javascript', 'python' ]
# Learn more...
# https://docs.github.com/en/github/finding-security-vulnerabilities-and-errors-in-your-code/configuring-code-scanning#overriding-automatic-language-detection

steps:
- name: Checkout repository
uses: actions/checkout@v2

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@v1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
# By default, queries listed here will override any specified in a config file.
# Prefix the list here with "+" to use these queries and those in the config file.
# queries: ./path/to/local/query, your-org/your-repo/queries@main

# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@v1

# ℹ️ Command-line programs to run using the OS shell.
# 📚 https://git.io/JvXDl

# ✏️ If the Autobuild fails above, remove it and uncomment the following three lines
# and modify them (or add more) to build your code if your project
# uses a compiled language

#- run: |
# make bootstrap
# make release

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@v1
31 changes: 31 additions & 0 deletions .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
# This workflow will do a clean install of node dependencies, cache/restore them, build the source code and run tests across different versions of node
# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions

name: Node.js CI

on:
push:
branches: [ master ]
pull_request:
branches: [ master ]

jobs:
build:

runs-on: ubuntu-latest

strategy:
matrix:
node-version: [14.x, 16.x]
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/

steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
cache: 'npm'
- run: npm ci
- run: npm run build --if-present
- run: npm test
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
ultraresult.conf
bin/ultraresult

# Logs
logs
*.log
Expand Down
3 changes: 3 additions & 0 deletions .jshintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"esversion": 6
}
6 changes: 0 additions & 6 deletions .travis.yml

This file was deleted.

Binary file added 6_sut100_2022_laam_logo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion COPYRIGHT
Original file line number Diff line number Diff line change
@@ -1 +1 @@
Copyright (C) 2016, 2018 Andreas Loeffler (http://exitzero.de)
Copyright (C) 2016-2022 Andreas Loeffler (https://exitzero.de)
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -620,8 +620,8 @@ copy of the Program in return for a fee.



{one line to give the program's name and a brief idea of what it does.}
Copyright (C) {year} {name of author}
ultraresult. track aidstation in/out times during an (ultra) run event
Copyright (C) 2016-2022 Andreas Loeffler (https://exitzero.de)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Expand Down
Loading