Diego Cepeda
cd152f1168
Add search by user functionality ( #174 )
...
* Added the ability to search by user.
* Removed unecessary function arguments.
* Fixed support for both hitting return and clicking.
* added full name display to user search results
* Fixed inconsistent css and simplified routing for typeahead search
* merge conflicts
2018-06-28 17:00:05 -07:00
Tjebbe Vlieg
82bb2b7b4c
Fix prometheus_client not installed
...
This commit fixes #162 .
2018-06-28 13:34:06 -07:00
jeremybender-work
70360e72ec
Add password string to onfig.yaml
2018-06-28 13:33:29 -07:00
John Jensen
c78890cb1a
don't use ldaps if there's no cert file in the config
2018-06-28 13:31:35 -07:00
Diego Cepeda
db6cfaa8fb
descriptive page titles ( #173 )
...
* Page title now changes to reflect the page the user is currently on.
* added more descriptive page titles
* fixed typo tittle -> title
* Remeved redundant part in updateTitleTag function
2018-06-27 12:03:08 -07:00
Saif Ebrahim
4e1917ad0d
Merge pull request #168 from dwang159/audit_ui
...
Add audit table UI
2018-06-22 15:21:35 -07:00
Daniel Wang
7694615193
Add audit table UI
2018-06-22 15:01:30 -07:00
Daniel Wang
8324d2c552
Fix flake8 errors
2018-06-19 13:40:33 -07:00
Daniel Wang
a92d87f8fa
Fix round robin populate bug
2018-06-19 13:10:00 -07:00
Daniel Wang
06ad13ae62
Add GET API for audit log
2018-05-31 10:43:31 -07:00
Daniel Wang
c2fa89f6d8
Add API to suggest users to fill calendar gaps
2018-05-23 16:34:26 -07:00
Saif Ebrahim
a831ab6339
Merge pull request #159 from dwang159/xss
...
Escape event notes
2018-05-14 15:07:11 -07:00
Daniel Wang
7683e37f36
Escape event notes
2018-05-14 14:51:33 -07:00
Daniel Wang
16ab7cb79f
Make calendar modal text selectable
2018-05-03 17:16:46 -07:00
Evan Tschuy
1f4944254b
packer: fix README and tag name
...
The default mysql image is MySQL 8 now, which uses the caching_sha2_password module for auth. The version of mysql-client in the Ubuntu 16.04 repos doesn't have this since it's 7.x, so it's necessary to launch the mysql pod with an explicit --default-authentication-plugin=mysql_native_password.
2018-05-03 14:20:39 -07:00
Daniel Wang
fd47e12e01
Fix scheduler bug
2018-04-24 12:00:55 -07:00
Daniel Wang
956e228ac8
Flake8
2018-04-04 10:20:23 -07:00
Daniel Wang
7110142ebc
API changes for round-robin scheduling
...
On the frontend: Show roster order when updating schedules with an
existing order. Remove "Round-robin" and rename "custom order" to
round robin, since these cases are very similar/the same.
2018-04-03 17:26:17 -07:00
sebrahim
9fe01f40a7
Add scheduling algorithm support for schedule creation
2018-04-03 17:26:17 -07:00
THIERRY SALLE
568ddf2fa7
New ldap_import auth module with user creation at first connection.
2018-03-22 10:33:31 -07:00
THIERRY SALLE
61a45da9ed
Include oncall static files in source distribution
2018-03-14 10:26:29 -07:00
Daniel Wang
a689c1795c
Respect subscription events in scheduler
2018-03-02 16:02:46 -08:00
Daniel Wang
216c3af132
Migrate to Circle CI 2.0
2018-02-27 17:31:23 -08:00
Saif Ebrahim
96f2a66a7d
Merge pull request #147 from dwang159/sub_ui
...
Add UI page for team subscriptions
2018-02-28 07:49:11 +09:00
Daniel Wang
5316e16fe3
Fix CSS issues, disable event sending multiple ajax calls
2018-02-27 14:28:23 -08:00
Daniel Wang
ff0f83fb6b
Add UI page for team subscriptions
...
Also, get user data if not available in calendar events
2018-02-26 18:11:12 -08:00
Daniel Wang
21e32c8f81
Fix CSS issue in rendering override event list
2018-02-21 10:25:35 -08:00
Daniel Wang
c10f908f37
Annotate config.yaml
2018-02-13 00:06:02 -08:00
Daniel Wang
e9c1598a06
Add "user" to both current and next in summary
...
Also update docs to reflect that
2018-02-12 18:52:20 -08:00
Daniel Wang
be8c84c622
Fix KeyError on invalid field
...
Ignore invalid fields instead
2018-02-12 18:46:25 -08:00
Daniel Wang
7147b536d0
Fix bug on empty string override number
2018-02-12 18:45:35 -08:00
William Leese
7110d18ee7
convert duration to correct val and unit
...
Change-Id: I03ef0fd94b6044c82e8e7d3ac5a4af47964cfbb4
2018-02-12 18:21:41 -08:00
William Leese
0ead7d1c10
allow editing calendar
2018-01-25 17:01:02 -08:00
William Leese
80d0cf7f2a
expose god field through users api instead of team/admins api
2018-01-25 17:01:02 -08:00
William Leese
083f6ee512
allow gods to do anything an admin can
2018-01-25 17:01:02 -08:00
wvl
edeb33e678
address comment
2018-01-25 17:00:51 -08:00
William Leese
9eac895b29
ldap sync: allow image_url to be empty
2018-01-25 17:00:51 -08:00
William Leese
4455c84ddf
zsh doesnt like unquoted globbing
...
Fails with: zsh: no matches found: .[dev]
2018-01-24 16:19:44 -08:00
Daniel Wang
22cf342a2d
Flake8
2018-01-19 11:37:01 -08:00
William Leese
30eda364ab
add e2e test for updating user contacts, change from tuple to list
2018-01-12 10:11:42 -08:00
William Leese
d019ee280e
move telmodes to model, fix syntax issue
2018-01-12 10:11:42 -08:00
William Leese
cb0c1b9bd8
move telmodes to model
2018-01-12 10:11:42 -08:00
William Leese
6f871ceb96
remove labels, cleanup template, javascript
2018-01-12 10:11:42 -08:00
William Leese
6ce3a71f66
Revert "schema update"
...
This reverts commit 4924eac637 .
2018-01-12 10:11:42 -08:00
William Leese
2bce1b4889
schema update
2018-01-12 10:11:42 -08:00
William Leese
8813d85504
Revert "add pyflakes for tests"
...
This reverts commit 1915f8fe24 .
2018-01-12 10:11:42 -08:00
William Leese
8df1e739d9
add pyflakes for tests
2018-01-12 10:11:42 -08:00
William Leese
fc768b4a02
fix tests
2018-01-12 10:11:42 -08:00
wvl
f68e361aef
Set actual default to readonly is True
2018-01-12 10:11:42 -08:00
William Leese
2e7ec71e2e
restore previous pretty print phonenumbers
2018-01-12 10:11:42 -08:00