35 Commits (b9abcbcdeed53f7ab99066bd82393f9f87519318)

Author SHA1 Message Date
  Pēteris Caune 7124383a53
Add checks for RP_ID, add a 2FA section in README 4 years ago
  Pēteris Caune fb79948759
Update the "Change Email" function to use confirmation codes 4 years ago
  Pēteris Caune ed6b15bfa9
Update the "Set Password" function to use confirmation codes 4 years ago
  Pēteris Caune 155226d82a
Add tests for sudo mode 4 years ago
  Pēteris Caune 0a85c5ed12
In Account Settings > My Projects, indicate read-only memberships as read-only 4 years ago
  Pēteris Caune 0c9c453ea0
Profile.current_project not used any more, remove last remaining references. cc: #336 5 years ago
  Pēteris Caune cdfc9840a7
Source formatted with Black 6 years ago
  Pēteris Caune 069bc9b735
Test cases for adding project, removing project and leaving project. 6 years ago
  Pēteris Caune eaf49f2367
Don't switch projects when viewing the "Account Settings" page 6 years ago
  Pēteris Caune b013a92c43
Move project-specific settings to a new "Project Settings" page 6 years ago
  Pēteris Caune 664aad916a
Remove Profile.team_name (use Project.name instead) and Profile.current_team (use Profile.current_project instead) 6 years ago
  Pēteris Caune 77e3212956
Prepare for the removal of Profile.current_team_id 6 years ago
  Pēteris Caune 0994006603
Drop Check.user_id and Channel.user_id (obsolete, using project_id now) 6 years ago
  Pēteris Caune c08f02ab7f
Drop Profile.api_key and Profile.api_key_readonly (both are stored with Project now) 6 years ago
  Pēteris Caune c16e9dc4fe
Prepare for the removal of Profile.api_key 6 years ago
  Pēteris Caune fba8806e97
Prepare for the removal of Member.team_id 6 years ago
  Pēteris Caune 965998df18
Fix tests. 6 years ago
  Pēteris Caune 6b7f212c8a
Use the api keys from project, not user profile 6 years ago
  Pēteris Caune 1c69cf7f89
Project model. cc: #183 6 years ago
  Pēteris Caune 432e592e44
Add read-only API key support 6 years ago
  Pēteris Caune 58cfaaa527
Don't send monthly reports to inactive accounts (no pings in 6 months) 6 years ago
  Pēteris Caune 08f6e17e91 Tests check for correctly encoded API key. 7 years ago
  Pēteris Caune d520706c27 Adding an option to send daily or hourly reminders if any check is down. Fixes #48 7 years ago
  Pēteris Caune 0723476a0c All plans now have team access, but different team size limits. 7 years ago
  Pēteris Caune 2393dad09e Users can update their email addresses. Fixes #105 7 years ago
  Pēteris Caune 4906a5247c Split "Account Settings" page into subpages. 8 years ago
  James Moore b1bb1540b8 adds a SITE_NAME setting that's used to label the site 8 years ago
  Pēteris Caune 44163c3758 Tests for badges 8 years ago
  Pēteris Caune 813c316888 Access rights checks for team access stuff in profile page. 9 years ago
  Pēteris Caune b725b5c4a5 Team Access refinements. 9 years ago
  Pēteris Caune feb2294a7e Tests for team access. 9 years ago
  Pēteris Caune fdf9c607e5 Team Access, test cleanup 9 years ago
  Pēteris Caune 1bc0f82d25 Team access WIP 9 years ago
  Pēteris Caune da613963e9 Email alerts and monthly reports have links to Log pages. 9 years ago
  Pēteris Caune 5d2cc0b0fc Set and revoke API key in Settings page. 9 years ago