1
0
mirror of https://github.com/linkedin/oncall.git synced 2025-11-30 23:44:59 +02:00
Commit Graph

285 Commits

Author SHA1 Message Date
Daniel Wang
ee6f4bdc9c Use iris dynamic plans to escalate
Reduce plan spam in Iris from every Oncall team making a plan,
instead designate medium and urgent escalation plans and
dynamically determine targets.
2017-09-19 11:54:14 -07:00
Saif Ebrahim
8e5d760306 Search results (#87)
* fix table width for search results
2017-09-15 15:17:21 -07:00
sebrahim
0575cb903d Change services to table, fix calendar display bug for event overlaps 2017-09-14 13:13:15 -07:00
Daniel Wang
03b1d664c7 Add ldap example user sync and auth 2017-07-28 14:27:54 -07:00
Qingping Hou
a47ed21c4d add note to event 2017-07-24 17:03:31 -07:00
Saif Ebrahim
747edb583e Add secondary (#76)
* display all roles in oncall now module, sort based on display_order config

* display all roles in oncall now module, sort based on display_order config

* display all roles in oncall now module, sort based on display_order config
2017-07-12 16:52:25 -07:00
Saif Ebrahim
215d026fbd Merge pull request #75 from dwang159/timezones
Add support for configurable timezones
2017-07-11 16:16:42 -07:00
Saif Ebrahim
9c2a5a83f4 Merge pull request #69 from dwang159/unavailable
Add unavailable role
2017-07-11 16:15:02 -07:00
Daniel Wang
76874eb533 Add support for configurable timezones 2017-07-11 16:06:56 -07:00
sebrahim
3c99126d25 add full timezone data 2017-07-11 16:01:30 -07:00
Daniel Wang
429e84e7b3 Add unavailable role 2017-06-29 14:09:16 -07:00
Saif Ebrahim
f18141a0f3 create a datepicker widget within the calendar widget (#67)
* create a datepicker widget within the calendar widget

* create a datepicker widget within the calendar widget

* create a datepicker widget within the calendar widget
2017-06-27 17:40:17 -07:00
Daniel Wang
705cb3ff53 Improve scheduler conflict checking 2017-06-21 22:53:09 -07:00
Daniel Wang
aaa1187439 Fix minor bugs
Disallow "" as roster name, fix bug with empty recently viewed
list but existing pinned teams, fix duplicate login bug, add
whitespace
2017-06-21 02:32:33 -07:00
sebrahim
345fbdfcc2 Sort service list, add timezone and change format for event details modal 2017-06-16 21:07:30 -07:00
sebrahim
c5175bd027 Disable create event modal if user is not part of team 2017-06-15 10:42:04 -07:00
sebrahim
b20d0d2470 Focus search page load, cleanup some pinnedTeams code, change alert color for updating alerts 2017-06-14 10:44:31 -07:00
Daniel Wang
d5aca74e98 Fix events GET docstring, add team_id param 2017-06-13 23:56:23 -07:00
sebrahim
4f9316ea82 Delete linked events in calendar 2017-06-12 16:29:15 -07:00
sebrahim
c5f6bb4ab8 Delete linked events in calendar 2017-06-12 16:29:15 -07:00
Daniel Wang
02db8e5247 Fix promise in team pin 2017-06-08 22:11:55 -07:00
Daniel Wang
55351171b4 Fix Iris support
Add slack to supported modes, add iris url to content security
policy
2017-06-07 23:21:49 -07:00
Diego Cepeda
d693ebdb01 very slight simplification of defaultPhoto 2017-06-07 17:03:16 -07:00
Diego Cepeda
ec019c905a Included simplified logic and pinned team changes 2017-06-07 17:03:16 -07:00
Daniel Wang
66091fe5c5 Fix schedule race condition/wrapping bug
Also fix flake8 in user_pinned_team
2017-06-07 17:03:07 -07:00
sebrahim
d714ac17dc Fix user highlighting on calendar modals 2017-06-06 01:31:43 -07:00
Daniel Wang
05e815a7a7 Add team pinning
Allow users to pin teams to landing page. Persist data in db to
keep view consistent across machines
2017-06-02 16:15:17 -07:00
Daniel Wang
6fb39e2105 Fix roster user bug 2017-06-01 12:44:15 -07:00
Daniel Wang
0cd1fc6ebc Fix iris plan typeahead 2017-05-30 23:25:52 -07:00
Daniel Wang
db9ee06876 Fix roster user bugs
in_rotation not working correctly, PUT not filtering on roster id
2017-05-30 14:11:49 -07:00
Saif Ebrahim
af2ee32bd0 Merge pull request #46 from houqp/houqp-master
ui(feat): add note if event is auto generated by scheduler
2017-05-27 12:27:14 +09:00
Qingping Hou
8eb2aca11c ui(feat): add note if event is auto generated by scheduler 2017-05-26 15:05:20 -07:00
Saif Ebrahim
477d3c673a Merge pull request #45 from houqp/docs
tidy up api docs
2017-05-26 12:46:09 +09:00
Qingping Hou
9e2812daac docs: remove redundant route docstring 2017-05-25 19:57:52 -07:00
Qingping Hou
08e3aa4ed6 dev: reduce number of workders for dev server 2017-05-25 19:57:03 -07:00
Daniel Wang
6558d1f388 Document everything 2017-05-24 17:42:05 -07:00
Qingping Hou
9777768235 ci: use mysql from docker 2017-05-24 15:32:11 -07:00
Qingping Hou
ee710ef186 ci: enable circleci 2017-05-23 15:56:26 -07:00
Daniel Wang
a47e07fac5 Fix tests
Read db config from config.yaml, fix bugs, fix bad config value
2017-05-23 14:24:02 -07:00
Qingping Hou
8ff0268447 docs: add screenshot 2017-05-23 13:25:29 -07:00
Qingping Hou
bc39cb3f80 fix: replace im with slack in event details view 2017-05-23 13:25:17 -07:00
Qingping Hou
fd14afd302 docs: move docker setup into sphinx doc 2017-05-23 08:59:03 -07:00
Daniel Wang
6a4b13a0ee Set up packer/docker 2017-05-22 17:12:14 -07:00
Qingping Hou
8a54b06195 feat: support sync users from slack & rename im to slack 2017-05-22 10:09:33 -07:00
Fellyn Silliman
fc12d9b671 Merge pull request #36 from houqp/docs
docs: add user guide
2017-05-20 14:09:21 -04:00
Qingping Hou
273a1d00a6 add user guide 2017-05-20 10:57:17 -07:00
Qingping Hou
0aef53e72b doc: add icon and gitter channel 2017-05-18 16:16:56 -07:00
Daniel Wang
8fc6053265 Roster user bugfix
Fix SQL error when team id == user id
2017-05-18 15:55:37 -07:00
Saif Ebrahim
12a81293c7 Merge pull request #26 from houqp/fix
swap(fix): only set to from event role when role is not set
2017-05-18 19:06:01 +09:00
Qingping Hou
cc30e82077 swap(fix): only set to from event role when role is not set 2017-05-18 02:59:11 -07:00