Igor Scheller
b41a675a35
Require @covers annotation for tests, increase workspace mem limit to 512M, improved coverage for db factories
2022-06-02 13:18:37 +02:00
Igor Scheller
724894316a
Add transaction around user creation to safeguard against partially created users
2022-05-29 12:29:34 +02:00
Xu
157211038d
make pronoun field default
2022-05-28 17:27:13 +02:00
dependabot[bot]
5a27ec4668
Bump guzzlehttp/guzzle from 7.4.1 to 7.4.3
...
Bumps [guzzlehttp/guzzle](https://github.com/guzzle/guzzle ) from 7.4.1 to 7.4.3.
- [Release notes](https://github.com/guzzle/guzzle/releases )
- [Changelog](https://github.com/guzzle/guzzle/blob/master/CHANGELOG.md )
- [Commits](https://github.com/guzzle/guzzle/compare/7.4.1...7.4.3 )
---
updated-dependencies:
- dependency-name: guzzlehttp/guzzle
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-26 15:25:46 +02:00
Xu
939f20709f
fixed unanswered questions link and added links to design page alerts
2022-05-20 14:02:02 +02:00
Xu
25e28535d0
theme 7 small fixes
2022-05-14 17:39:30 +02:00
Igor Scheller
ffaf83af32
Allow phpcs to run as a composer plugin
2022-05-13 21:40:32 +02:00
Igor Scheller
d690d64d0e
/metrics: Add newline at the end to be spec compliant
...
Fixes #909 : Error trying to parse /metrics
See also https://prometheus.io/docs/instrumenting/exposition_formats/#text-format-details
2022-05-11 00:25:20 +02:00
Igor Scheller
b842466b3a
Added assets hashing after build, added favicon
2022-04-29 22:26:58 +02:00
Igor Scheller
59e54fc1f5
Docker: Use single container for server
2022-04-29 20:22:08 +02:00
Michael Weimann
6ea938460a
Clean up styles
2022-04-29 15:16:23 +02:00
Igor Scheller
615858b7b6
CI: Fix style check
2022-04-19 23:48:23 +02:00
Michael Weimann
66e7a3e183
Add unused imports phpcs rule
2022-04-19 23:33:44 +02:00
Michael Weimann
c4b2fbda1a
Remove date/time pickers
2022-04-19 23:33:44 +02:00
Igor Scheller
4b77290134
CI: Fix k8s deployment when commit message contains a # or \, add more app dirs to whoops handler
2022-04-18 14:32:36 +02:00
Michael Weimann
7677c09237
Add specific theme build support
2022-04-18 01:16:50 +02:00
xuwhite
09ec60e42d
edit in arays doku changed
2022-04-12 23:43:55 +02:00
Michael Weimann
09babc596b
Fix docker dev and tests
2022-04-12 23:23:45 +02:00
dependabot[bot]
77450d194d
Bump moment from 2.29.1 to 2.29.2
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-12 22:43:46 +02:00
Igor Scheller
151019a3e9
CI: Fixed formatting
2022-04-01 10:55:34 +02:00
Igor Scheller
928452e4e6
CI: Fix image publish
2022-04-01 10:51:42 +02:00
Igor Scheller
7e2e3cdd71
CI: Build containers with kaniko --force until a fixed runtime detection has been released
2022-04-01 01:14:47 +02:00
Matthias Jacob
5ec4e85c03
README: Add link to further documentation
...
Even though the documentation is still in the build-up phase, it is useful to know that this documentation exists.
So let's link it here already.
2022-04-01 01:08:03 +02:00
dependabot[bot]
3c58db716f
Bump minimist from 1.2.5 to 1.2.6
...
Bumps [minimist](https://github.com/substack/minimist ) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases )
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 17:28:20 +02:00
dependabot[bot]
51545eea7e
Bump guzzlehttp/psr7 from 2.1.0 to 2.2.1
...
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7 ) from 2.1.0 to 2.2.1.
- [Release notes](https://github.com/guzzle/psr7/releases )
- [Changelog](https://github.com/guzzle/psr7/blob/master/CHANGELOG.md )
- [Commits](https://github.com/guzzle/psr7/compare/2.1.0...2.2.1 )
---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-31 17:27:06 +02:00
Tobias Fiebig
d77d6d6fcb
Changed default SMTP sender address to noreply@example.com
2022-03-23 13:51:13 +01:00
msquare
dd6963a2bd
closes #877 : sequential numbers for arrived angels view
2022-03-20 18:43:08 +01:00
Igor Scheller
d8076abc38
Make password enabled configurable via oauth settings
2022-03-20 18:29:51 +01:00
Igor Scheller
b5ba5f6188
Fix sso disabled password inconsistencies
2022-03-20 18:29:51 +01:00
Igor Scheller
8fd2d5bfa5
Allow empty password in settings
2022-03-20 18:29:51 +01:00
Fabian Freyer
63be666a67
Allow password-less registration
...
Introduce a configuration option that, when unset, causes registration
to not require setting a password. Users registered without a password
will not be able to login unless through SSO.
2022-03-20 18:29:51 +01:00
Igor Scheller
b345bf4ea7
Fix metrics and notifications when sql_mode is only_full_group_by (since MySQL 5.7/8.0)
2022-03-20 15:32:44 +01:00
msquare
fb573fd1d9
improve variable length shift creation
2022-03-20 14:39:33 +01:00
dependabot[bot]
74d3d82787
Bump twig/twig from 3.3.4 to 3.3.8
...
Bumps [twig/twig](https://github.com/twigphp/Twig ) from 3.3.4 to 3.3.8.
- [Release notes](https://github.com/twigphp/Twig/releases )
- [Changelog](https://github.com/twigphp/Twig/blob/3.x/CHANGELOG )
- [Commits](https://github.com/twigphp/Twig/compare/v3.3.4...v3.3.8 )
---
updated-dependencies:
- dependency-name: twig/twig
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-11 03:08:46 +00:00
marudor
07fa74d14d
remove unused file-loader
2022-01-28 14:42:44 +01:00
marudor
d0563ff7a8
update major devDeps and minor prodDeps
2022-01-28 14:41:57 +01:00
marudor
4c96e268b0
update devDeps, fix bootstrap icons
2022-01-28 14:14:06 +01:00
dependabot[bot]
a9d83a0ca8
Bump nanoid from 3.1.25 to 3.2.0
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.25 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.25...3.2.0 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-01-27 00:57:24 +01:00
Igor Scheller
485df38786
SHow right count of angels in shift view for additional angeltypes
2022-01-01 17:43:45 +01:00
Igor Scheller
38043ee35f
Fix list of additional angeltypes on shift view
2022-01-01 17:31:50 +01:00
Igor Scheller
80d87617f2
Fix migration and test improvements
2022-01-01 16:33:40 +01:00
Tobias Wiese
e361400f68
news: remove html support
...
Since the support for markdown in news the html feature isn't really
necessary any more.
2022-01-01 16:33:40 +01:00
Tobias Wiese
9db8773150
markdown: let Parsedown escape content
...
Letting Parsedown escape the content, instead of calling
htmlspecialchars provides more context to the escape process.
For example the ampersand character can now be used in markdown links as
part of the url without breaking.
2022-01-01 16:33:40 +01:00
Thies Mueller
e2a99a5b1d
removed the tshirt part
2021-12-30 20:37:08 +01:00
Igor Scheller
82486065e4
Disable mail logger
2021-12-30 14:29:14 +01:00
Igor Scheller
a4dce17f0c
Remain PHP 7.4 compatible
2021-12-30 12:56:03 +01:00
Igor Scheller
6a79aaeeaa
Replaced swift mailer with symfony mailer
2021-12-29 22:28:12 +01:00
Igor Scheller
f6c86285d9
Select current day on angeltype/room shifts list
2021-12-29 17:12:19 +01:00
Igor Scheller
ea0a4777d8
Fix additional shift description formatting
2021-12-29 17:12:19 +01:00
Igor Scheller
a129f18c2c
Make confirmation optional when adding a user to an angeltype
2021-12-29 17:12:19 +01:00