dependabot[bot]
787eceefb8
Bump idna from 2.10 to 3.7
...
Bumps [idna](https://github.com/kjd/idna ) from 2.10 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst )
- [Commits](https://github.com/kjd/idna/compare/v2.10...v3.7 )
---
updated-dependencies:
- dependency-name: idna
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-04-11 21:51:05 +00:00
Diego Cepeda
47025f7e05
update dummy data with team description ( #418 )
2024-04-05 14:47:17 -05:00
Diego Cepeda
bd44446ecc
bump cryptography ( #416 )
v2.1.7
2024-03-12 15:57:32 -05:00
Diego Cepeda
ce3bd26ebc
New multi-team scheduler ( #415 )
...
* allow editing info for api managed teams
* add a team description field [MYSQL SCHEMA CHANGE]
* modify tests [MYSQL SCHEMA CHANGE]
* add multi-team scheduler
* use py image
* add changelog
* py img
* fix typo
* add test
v2.1.6
2024-03-12 13:48:48 -05:00
Arun Sathiya
88ae8665ab
ci: Use GITHUB_OUTPUT envvar instead of set-output command ( #414 )
2024-01-16 08:26:08 -08:00
Diego Cepeda
c4b5990140
[MYSQL SCHEMA CHANGE] Add description text field to teams ( #411 )
...
* allow editing info for api managed teams
* add a team description field [MYSQL SCHEMA CHANGE]
* modify tests [MYSQL SCHEMA CHANGE]
v2.1.5
2023-12-18 09:52:00 -06:00
Diego Cepeda
0296952ca4
allow editing info for api managed teams ( #410 )
v2.0.5
2023-11-22 09:51:55 -06:00
Theodore Brockman
a5df8c430c
Allow configuring team managed message (using text or HTML) ( #408 )
...
* Allow configuring team managed message HTML.
* Allows configuring 'team_managed_message', creates a managed team in dummy data for testing. Updates README.md with docker compose instructions.
* Format README.md a bit better.
* Remove log.
v2.0.4
2023-10-02 15:38:28 -05:00
Diego Cepeda
486e789d66
Update __init__.py
v2.0.3
2023-10-02 10:41:19 -05:00
Nicholas Eidler
636e887c7d
Add new query param "excludedTeams" to iCal API endpoint ( #406 )
...
* Add new query param "excludedTeams" to iCal API endpoint
* stylecheck
* assert number of events
2023-10-02 10:40:49 -05:00
Theodore Brockman
cde5a22c19
Fix .subheader CSS. ( #407 )
...
* Fix subheader CSS. Allows growing when 'api_managed_roster' is true and additional text is visible.
* Bump version.
v2.0.2
2023-10-02 09:20:37 -05:00
Chris Jones
cb55faefcd
Update dummy_data.sql ( #399 )
...
Dummy Data needed to be updated with the team table schema update.
2023-07-10 11:10:31 -05:00
Diego Cepeda
aa603ffe6a
retroactively fix client HMAC for special character enpoints ( #397 )
...
* fix HMAC for names with spaces
* client backwards compatibility
* update version
2023-06-28 15:53:24 -05:00
Diego Cepeda
08b94bd6a1
MYSQL SCHEMA CHANGE - add api managed teams that disable UI info changes ( #396 )
...
* MYSQL SCHEMQA CHANGE - add api_managed_roster
* whitespace formatting
* test
* test
* update changelog
* update test
* update schema-update file name
v2.0.0
2023-06-07 13:11:05 -05:00
Diego Cepeda
f5f2040ae8
Update __init__.py
v1.5.5
2023-05-03 14:39:52 -05:00
Diego Cepeda
dae434f980
api team creation + long hmac window ( #393 )
2023-05-03 14:39:18 -05:00
Diego Cepeda
2a7f073e02
Update __init__.py
v1.5.4
2023-04-04 10:06:31 -05:00
Diego Cepeda
86a3da74b8
add create event notifications for auto scheduler ( #392 )
2023-04-04 10:06:04 -05:00
William Beacroft
5873625352
Pinned SQLAlchemy to less than 2.0.0 ( #391 )
...
To resolve issue with LDAP sync.
2023-03-30 11:57:36 -05:00
Diego Cepeda
267d390386
Update __init__.py
v1.5.3
2023-01-05 13:20:34 -06:00
Diego Cepeda
1eb1758b63
rely only on cors middleware ( #387 )
...
* upgrade to python 3.10
* readd irisclient
* python 3.10 updates
* readd falcon-cors
* flake8
* remove streql
* fix login tests
* teak dependencies
* use falcon App instead of API
* update login test
* rely only on cors middleware
* update version
* version change
2023-01-05 13:20:11 -06:00
Diego Cepeda
8f00b4c486
Update __init__.py
v1.5.2
2023-01-05 12:59:54 -06:00
Diego Cepeda
ad841c32ba
use falcon App instead of deprecated API directly enable cors for falcon app ( #386 )
...
* upgrade to python 3.10
* readd irisclient
* python 3.10 updates
* readd falcon-cors
* flake8
* remove streql
* fix login tests
* teak dependencies
* use falcon App instead of API
* update login test
2023-01-05 10:26:13 -08:00
Diego Cepeda
fe66a1d47d
python 3.10 support
...
may break compatibility with previous 3.x python versions
v1.5.1
2022-12-07 14:21:08 -06:00
Diego Cepeda
20865f6cb5
python 3.10 support ( #385 )
...
* upgrade to python 3.10 may break compatibility with older python 3.x versions
2022-12-07 14:20:11 -06:00
Diego Cepeda
2489581d70
update for python 3.10 compatibility
...
update for python 3.10 compatibility may cause issues with older versions of python 3.x
v1.5.0
2022-12-07 13:46:06 -06:00
Diego Cepeda
a08c030d27
Merge remote-tracking branch 'upstream/master'
2022-11-30 15:58:44 -06:00
Adam Vartanian
c6991e27aa
Small updates to Slack user syncing ( #382 )
...
* Small updates to Slack user syncing
Makes some small changes to make Slack user syncing work:
* Don't try to decode() the phone number, it's already a str
* Skip users with `is_bot` set
* Check if `phone` is nonempty before trying to parse
* Fix formatting error
2022-10-11 10:07:37 -05:00
Chris Carini
57e2ce4c7d
Remove reference to internal tool for service ownership backfill. ( #377 )
2022-05-09 09:40:07 -07:00
Chris Carini
466e6998af
Pin markupsafe to 2.0.1 ( #378 )
2022-05-09 09:39:09 -07:00
Diego Cepeda
26bb396fe3
Update setup.py
2022-04-27 11:53:27 -07:00
Diego Cepeda
3a4c43f05c
bump jinja2
2022-04-27 11:51:14 -07:00
Diego Cepeda
2b05594e4c
Update setup.py
2022-04-27 11:49:35 -07:00
Diego Cepeda
0f02220de5
Update __init__.py
v1.4.5
2022-04-27 11:39:18 -07:00
Diego Cepeda
94876afd4f
pin jinja2 version
2022-04-27 11:38:51 -07:00
Diego Cepeda
0f8ce97894
pin jinja2
2022-04-27 11:23:49 -07:00
Roman Pertl
f48a7f39c6
Update Dockerfile ( #373 )
...
* Update Dockerfile
- update to Ubuntu 20.04
- run package installation noninteractive
- before installing any other pip dependencies, install wheel first
to remove any waring about messages about missing wheel
* Update Dockerfile
- include LICENSE in the container image
- remove unneeded copy of all files e.g. git directory
2022-04-25 07:12:11 -07:00
Bill Franklin
262af21037
Minor fixes to make integrating with Iris easier ( #372 )
...
Couple of of bugfixes and update docker-compose to enable
networking between oncall and iris in docker containers.
podman setup will need to be slightly different.
Co-authored-by: Bill Franklin <b.franklin@mwam.com >
2022-04-14 08:37:08 -07:00
Diego Cepeda
f2fcbd0a93
Update __init__.py
v1.4.4
2022-03-29 10:20:30 -07:00
Andrew Carter
00d37fa8e3
Adding team_services/team_users routes ( #370 )
...
These routes essentially dump the corresponding SQL tables.
Added tests for the new routes.
2022-03-29 10:04:52 -07:00
Ben Curtis
ab0b4fd6cd
Handle when Azure AD returns byte/list for contact mode ( #367 )
2022-02-25 12:50:39 -08:00
Diego Cepeda
099057a4f5
remove bare exceptions
2022-02-01 12:07:11 -08:00
Diego Cepeda
c5d1a60f13
change error log wording
2022-02-01 12:07:11 -08:00
Diego Cepeda
c56de7cfbb
add error logging to healtcheck
2022-02-01 12:07:11 -08:00
Diego Cepeda
d0c373c7d4
remove bare exceptions
2022-02-01 11:36:21 -08:00
Diego Cepeda
94623ef2ba
change error log wording
2022-01-31 17:37:50 -08:00
Diego Cepeda
db720b2358
add error logging to healtcheck
2022-01-31 17:31:09 -08:00
mighq
8c94bbbcad
actually use the mysql port in entrypoint ( #360 )
...
* port option from the config was only used in WSGI app until now
Co-authored-by: Michal Zubac <michal.zubac@inuits.eu >
2021-11-05 10:50:35 -07:00
mighq
e26a01081d
support utf-8 when parsing YAML ( #359 )
...
* this is needed in Python v3 for support of the UTF8
* otherwise it will fail when using ascii codec
`UnicodeDecodeError: 'ascii' codec can't decode byte`
* there is C2A9 character in the example config.yaml :)
* tested with Python 3.6 and PyYAML 6.0
Co-authored-by: Michal Zubac <michal.zubac@inuits.eu >
2021-11-05 10:46:14 -07:00
Diego Cepeda
36bdf087e1
Update __init__.py
v1.4.3
2021-06-09 14:51:51 -07:00