Pēteris Caune
3dfdbc09ca
Add ability to create/revoke individual keys
3 years ago
Pēteris Caune
2382bf6722
Add SITE_LOGO_URL setting
Fixes : #323
3 years ago
Pēteris Caune
1c02d1ff87
Fix dark mode bugs
3 years ago
Pēteris Caune
6e01af3327
Fix dark mode bugs
3 years ago
Pēteris Caune
6c10980889
Add Account Settings > Appearance page
3 years ago
Pēteris Caune
c5229d6505
Add CSS for dark mode
4 years ago
Pēteris Caune
e2576607f5
Remove the width attribute to preserve logo aspect ratio
See also: #483
4 years ago
Pēteris Caune
b788c7e4f5
Add Healthchecks version in the site footer
4 years ago
Pēteris Caune
67560c96e1
Change icon CSS class prefix to work around Fanboy's filter list
Problem: if you use uBlock Origin, and enable the
"Fanboy's Social" filter list, Healthchecks does not show
Telegram or WhatsApp icons. This is because the filter list
contains "##.icon-telegram" and "##.icon-whatsapp" entries.
This commit changes the CSS class prefix to "ic-". So we're
now using icon classes like "ic-telegram" and "ic-whatsapp".
As a bonus, we save 2 bytes in HTML per displayed icon :-)
4 years ago
Pēteris Caune
524d1a7375
Implement badge mode (up/down vs up/late/down) selector
Fixes #282
4 years ago
Pēteris Caune
2c3286c280
Improve the "add security key" UX, require sudo mode
4 years ago
Pēteris Caune
ad720af242
Rename "hc-p-channels" to "hc-channels"
4 years ago
Pēteris Caune
fd14e0e03b
Experimental L10N support in base and welcome templates. cc: #404
4 years ago
Pēteris Caune
519a666057
{% site_name %} -> {{ site_name }} so we can use blocktrans tags for L10N
4 years ago
Pēteris Caune
57da17b8e2
Send an "Ownership Transfer Request" email notification.
5 years ago
Pēteris Caune
609f78c5ed
"Edit" function for webhook integrations ( #176 )
5 years ago
Pēteris Caune
00810ff123
Use Selectize.js for entering tags. Fixes #324
5 years ago
Pēteris Caune
dab15c3b8c
Link integration setup instructions from the welcome page (only the ones that don't require authentication: Slack, Pushover, PagerDuty Connect, Telegram)
5 years ago
Pēteris Caune
9c3f7101db
Don't use request.project in the pricing page cc: #336
5 years ago
Pēteris Caune
ea423e5420
Project code in URL for the "Integrations" and the "Add Email" pages. cc: #336
5 years ago
Pēteris Caune
15b9611c5a
Show a warning in project's top navigation if the project has no configured integrations. Fixes #327
5 years ago
Pēteris Caune
b7d6f1bb30
link rel="canonical" on the welcome page
5 years ago
Pēteris Caune
f41c78e40f
Serve the introduction page at /docs/
5 years ago
Pēteris Caune
50c8c153ea
Documentation in Markdown.
5 years ago
Pēteris Caune
74ad152cc5
For superusers, show "Site Administration" in top navigation, note in README. Fixes #317
5 years ago
Pēteris Caune
4ee2646539
Show a red "!" in project's top navigation if any integration is not working
5 years ago
Pēteris Caune
0d2736059d
"Sign Up" link in top nav.
5 years ago
Pēteris Caune
7fffb95c96
load staticfiles -> load static
5 years ago
Pēteris Caune
72d608902d
Fix JS to construct correct URLs when running from a subdirectory. Fixes #273
5 years ago
Pēteris Caune
23b197526c
Password strength meter and length check in the "Set Password" form
6 years ago
Pēteris Caune
cdd8e57239
Put bootstrap.css at the top to fix precedence issues.
6 years ago
Pēteris Caune
a4fde44e3a
Can configure the email integration to only report the "down" events. Fixes #231
6 years ago
Pēteris Caune
0b90bb23ce
Merge base.html and base_project.html
6 years ago
Pēteris Caune
178b0ff95c
Show "Badges" and "Settings" in top navigation. Fixes #234
6 years ago
Pēteris Caune
62310a5181
Show overall project status in the top navigation menu and in the "Select Project" page. cc: #183
6 years ago
Pēteris Caune
f2ae573872
Reduce the usage of request.project.
6 years ago
Pēteris Caune
8dd91b247b
When user has no projects, don't auto-create a project.
6 years ago
Pēteris Caune
ac2a120ee8
"Create New Project" button in "My Projects" page.
6 years ago
Pēteris Caune
6b0d566922
"My Projects" page.
6 years ago
Pēteris Caune
4e6fa38ec6
Users can create and remove Projects -- WIP
6 years ago
Pēteris Caune
eaf49f2367
Don't switch projects when viewing the "Account Settings" page
6 years ago
Pēteris Caune
b12eb1ee75
Users switch between projects, not between accounts.
6 years ago
Pēteris Caune
b013a92c43
Move project-specific settings to a new "Project Settings" page
6 years ago
Pēteris Caune
a5a45db7a8
Fix the sorting of projects in the top navigation dropdown menu.
6 years ago
Pēteris Caune
e98bd42438
Fix project names in the top navigation dropdown menu.
6 years ago
Pēteris Caune
f357cd3305
Prepare for removing Check.user_id, Channel.user_id, Profile.current_team_id
6 years ago
Pēteris Caune
c2f200fa02
Allow simultaneous access to checks from different teams
6 years ago
Pēteris Caune
2e6d050656
Switch from selectize.js to bootstrap-select (for more versatility)
6 years ago
Pēteris Caune
0ece2664ac
Show a warning when running with DEBUG=True. Fixes #189
6 years ago
Pēteris Caune
0c6dcfa766
Responsive tweaks.
6 years ago