1
0
mirror of https://github.com/linkedin/oncall.git synced 2025-11-26 23:10:47 +02:00
Commit Graph

309 Commits

Author SHA1 Message Date
Diego Cepeda
8ab4d4ea5e Update __init__.py v1.3.6 2021-01-25 09:46:46 -08:00
Diego Cepeda
4b830b7c36 Fix no-skip-match preview bug (#336)
* fix no-skip-matching preview bug

* remove extra whitespace
2021-01-22 17:09:52 -08:00
dependabot[bot]
e5b75accb7 Bump cryptography from 2.3 to 3.2 (#325)
Bumps [cryptography](https://github.com/pyca/cryptography) from 2.3 to 3.2.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/2.3...3.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-01-22 16:01:33 -08:00
Diego Cepeda
fef155f35f alter foreign key referential actions (#335) 2021-01-22 14:00:51 -08:00
Diego Cepeda
db26fa7104 Switch to updated docker repository (#334)
* update quay repo

* Update values.yaml

* pin idna version
2021-01-19 17:50:56 -08:00
lukdz
13eda2e31f chart v3 (#333)
Co-authored-by: lukasz.dzwoniarek <lukasz.dzwoniarek@codewave.pl>
2021-01-11 12:59:54 -08:00
lukdz
e66474b3a7 chart added ingress and auth (#332)
Co-authored-by: lukasz.dzwoniarek <lukasz.dzwoniarek@codewave.pl>
2021-01-04 09:33:15 -08:00
adamszmajdzinski
e401388191 add readiness probe to oncall deployment (#330)
Co-authored-by: Adam Szmajdzinski <adam.szmajdzinski@codewave.pl>
2021-01-04 09:32:16 -08:00
lukdz
653382dbcb chart v1 (#329)
Co-authored-by: lukasz.dzwoniarek <lukasz.dzwoniarek@codewave.pl>
2020-12-10 09:41:06 -08:00
Colin Yang
6c26a7ae09 Merge pull request #328 from colinxy/master
bump version
v1.3.5
2020-12-07 12:21:11 -08:00
Colin Yang
80d1c68db6 bump version 2020-12-07 12:17:15 -08:00
Colin Yang
8b9ab2cd8e making oncall ical events transparent (#327)
so that they don't show up as busy on people's calendar
Reference: https://www.kanzaki.com/docs/ical/transp.html
2020-12-07 12:10:05 -08:00
Diego Cepeda
927caaa7fc Update __init__.py [ DB SCHEMA CHANGE - COLUMN ADDED] v1.3.4 2020-12-07 10:21:35 -08:00
Colin Yang
afea0c2b67 Merge pull request #326 from diegocepedaw/master
adjust team info subheader
2020-12-04 14:57:42 -08:00
Diego Cepeda
af103e4a5e adjust team info subheader 2020-12-04 13:55:56 -08:00
Joel Krauska
1c36875951 Add slack channel notifications (#321)
* Add slack channel notifications

* typo in comments

* flake8

* update original schema for CI

* add dummy data

* typo in tests

* 8 %s

* remove # from test data, whitespace

* add #s

* add to cols filter

Co-authored-by: Joel Krauska <jkrauska@linkedin.com>
2020-12-04 13:33:48 -08:00
Fabian Chong
5e787554c7 Ignore insert failure. (#324) 2020-11-05 16:50:51 -08:00
Diego Cepeda
3d3c02e959 Update __init__.py v1.2.4 2020-10-02 13:53:19 -07:00
Diego Cepeda
9d67c000a1 Tie Oncall healthcheck to database availability (#320)
* Tie healthcheck to db availability

* add correct number of substitutions

* pin greenlet version

* update flake8 settings
2020-10-02 13:49:10 -07:00
Colin Yang
9d9493d852 version 1.2.3
New feature: filter oncall calendar by roles
v1.2.3
2020-04-23 11:40:31 -07:00
Colin Yang
453fbc968f filter oncall calendar by roles (#316)
* filter oncall calendar by roles

1. added role filtering to user/team calendar events
2. pass along roles from url parameters

* abstract get_roles_ids into another function
2020-04-23 10:33:15 -07:00
Colin Yang
886e80703c version 1.2.2 v1.2.2 2020-04-15 13:10:55 -07:00
Colin Yang
dd8158531e Merge pull request #315 from colinxy/master
limit choices of input with select
2020-04-15 13:00:07 -07:00
Colin Yang
e93dec4a16 limit choices of input with select
1. for user key, limit the choices with select/option
2. for team key, use datalist to provide autocomplete for a list of team names
2020-04-15 12:50:55 -07:00
Diego Cepeda
180eb1d561 remove application api key cache (#314) 2020-04-10 10:00:37 -07:00
Colin Yang
a2fbd80be2 version 1.2.1 v1.2.1 2020-03-30 16:26:38 -07:00
Colin Yang
effed14242 mark public_calendar_additional_message as safe 2020-03-30 16:25:34 -07:00
Colin Yang
0bf56264df version 1.2.0 v1.2.0 2020-03-30 11:25:13 -07:00
Colin Yang
9d36b7b05c Merge pull request #310 from colinxy/ical-ui
Ical Key Creation UI
2020-03-30 11:20:13 -07:00
Colin Yang
cd660fc912 check if team exists and is active when creating a new key (#311)
Loosen team ical key request: do not check team membership
2020-03-27 13:21:13 -07:00
Colin Yang
bae57f4f02 fix button not loading bug 2020-03-25 20:28:20 -07:00
Colin Yang
99ddd9d948 make "+ ical key" buttons work 2020-03-25 20:18:25 -07:00
Colin Yang
fd9d176c02 make calendar keys links and add additional messages to FAQ 2020-03-25 11:55:07 -07:00
Colin Yang
a491cc6bab add instructions on how to subscribe to public oncall calendar 2020-03-24 17:21:10 -07:00
Colin Yang
9faa4d6d92 add buttons to regenerate and delete ical keys 2020-03-24 16:26:17 -07:00
Colin Yang
e915a5eec7 display existing ical keys 2020-03-23 18:14:38 -07:00
Colin Yang
8abb8a824a render calendar keys tab under settings page 2020-03-23 15:23:32 -07:00
Colin Yang
f15051e83d return newly created key on post (#309)
* return newly created key on post

* abstract away ical_key generation
2020-03-23 10:03:16 -07:00
Colin Yang
3b8a3ecd36 version 1.1.10 (#308) v1.1.10 2020-03-16 13:55:34 -07:00
Colin Yang
f11c344256 grant permissions to key requesters (owners) (#307) 2020-03-16 13:36:28 -07:00
lyveng
3f92ee19fd Copying README.md to docker context so that long_description field of the module can be populated (#304)
Co-authored-by: S E Livingstone <livingstone.se@flipkart.com>
2020-03-15 11:52:39 -07:00
Colin Yang
5bf99246eb version 1.1.9 (#306) v1.1.9 2020-03-12 16:26:42 -07:00
Colin Yang
1d50e7df5a filter events for calendar by end time rather than start time (#305)
* filter events for calendar by end time rather than start time

If the user request for the calendar if the middle of an event, we can
now show the event (it did not show up because start time is after the
current time).

* include subscription by default for team oncall calendar
2020-03-12 16:18:43 -07:00
Colin Yang
5dfb019198 version 1.1.8 (#303) v1.1.8 2020-03-10 15:42:42 -07:00
Colin Yang
1ad2de4d90 add api endpoints to invalidate ical keys (#302)
* add api endpoints to invalidate ical keys

* invalidate ical_key during user-sync process
2020-03-10 13:39:33 -07:00
Colin Yang
d54b76ecf4 Implement public ical endpoint (#301) 2020-03-09 12:00:55 -07:00
Colin Yang
651ca21fd2 CRUD operations for ical_key (#299)
* CRUD operations for ical_key

All HTTP endpoints around ical_key should be authenticated so that we
can easily track what keys are created by this logged-in user.

* add missing semicolon

* store unix_timestamp as BIGINT
2020-03-06 13:55:45 -08:00
Xinyu (Colin) Yang
5b9520837f [oncall] optionally hide oncall contact information (#297)
Still defaults to showing the contact information.
2020-02-28 14:51:08 -08:00
James Won
b6bd71f5ae Fix version parsing regex in workflow 2020-02-06 22:07:14 -08:00
James Won
dbe01ad85e Update README.md 2020-02-04 11:01:49 -08:00