Pēteris Caune
b859a71920
Rename "sign in" to "log in"
...
I like "sign in" better, but users from time
to time confuse "sign in" and "sign up" forms. To reduce
confusion potential, I'm renaming "sign in" to "log in".
2024-08-12 15:09:58 +03:00
moraj-turing
3718ff57c7
Add support for system theme ( #987 )
...
Add support for system theme
---------
Co-authored-by: Juan Mora <juan@nimble.gt>
Co-authored-by: Pēteris Caune <cuu508@gmail.com>
2024-04-15 10:42:16 +03:00
Pēteris Caune
ab639e6cfd
Fix templates to output correct favicon tag
2024-03-26 17:27:32 +02:00
Prince Khunt
249b9e163d
Proposing addition of a visual indication to favicon on down ( #977 )
...
Implement dynamic favicon in the "Checks" and "Details" pages
Fixes : #971
2024-03-26 17:05:23 +02:00
Pēteris Caune
47894f6add
Rearrange the log page to make room for more filters
...
* Switch from nouislider to simpler <input type="range">
* Move it to a sidebar
Also, fix a bug in _get_events where the "start" local variable
got clobbered, and made the date range for the Notification
query wrong.
2024-03-19 18:47:13 +02:00
Pēteris Caune
461b7ec751
Move "Update timeout" modal's CSS to a separate file
2023-12-06 16:33:50 +02:00
Pēteris Caune
7900eb55b8
Remove a few more files that I missed
2023-10-19 14:58:39 +03:00
Pēteris Caune
37caa94ff5
Improve channel rendering in the group form
...
* Use the custom-styled checkbox
* Use PNG instead of icon font for channel kind logos
* Show channel's description the same way as in the channels list
(using a reusable template, templates/front/channel_description.html)
2023-10-12 14:37:00 +03:00
Pēteris Caune
2276fcff60
Rename my_checks -> checks; my_checks_desktop -> checks_table
2023-10-12 11:48:42 +03:00
Pēteris Caune
c69c1f5ec4
Add management command for sending "scheduled for deletion" warnings
2023-07-04 12:50:50 +03:00
Pēteris Caune
002bc9b083
Decouple check's name from slug, allow users to set hand-picked slugs
2023-06-14 15:06:37 +03:00
Pēteris Caune
554f6cba68
Replace bootstrap-select with the native <select> element
2023-05-26 13:44:24 +03:00
Pēteris Caune
c3b80b06cf
Add Profile.deletion_scheduled_deleted field and UI banner when it's set
2023-04-28 15:03:04 +03:00
Pēteris Caune
e21ada67f1
Remove L10N markup from base.html, and associated translations
2023-03-29 19:19:03 +03:00
Pēteris Caune
4d552efd67
Improve styling of the project switcher
2023-03-10 11:50:41 +02:00
Pēteris Caune
bad4b9adbf
Add a "Switch Project" menu in top navigation
2023-03-10 10:36:09 +02:00
Pēteris Caune
188b261000
Improve the "Send test message!" button
2023-01-11 14:50:01 +02:00
Pēteris Caune
3dcc7d60a2
Add ntfy integration
...
Fixes : #728
2022-11-24 12:09:53 +02:00
Pēteris Caune
4312154552
Fix contrast for slider labels and pips
2022-09-09 15:05:09 +03:00
Pēteris Caune
5d5e469347
Implement documentation search
2022-08-22 11:56:02 +03:00
Pēteris Caune
f371561fe5
Update the logout action to use HTTP POST
2022-08-08 15:16:24 +03:00
Pēteris Caune
7ee64893b9
Optimize CSS
2022-03-04 11:36:32 +02:00
Pēteris Caune
9e36eb5fcc
Remove the "welcome" landing page
...
Redirect unauthenticated users to the sign in page
instead. Rationale:
- The content on the welcome page is what often belongs
to a separate "marketing site". The marketing content
is of no use on self-hosted instances, which typically
have new signups disabled and are for internal use only
- (the real reason, let's be honest) a number of
self-hosted instances are accessible over the public
internet. Search engines index the nearly identical
landing pages and see them as duplicated content.
2021-11-10 11:59:55 +02:00
Pēteris Caune
5fe4a60b30
Upgrade to jQuery 3.6.0
2021-10-01 13:12:20 +03:00
Pēteris Caune
3dfdbc09ca
Add ability to create/revoke individual keys
2021-09-09 14:55:17 +03:00
Pēteris Caune
2382bf6722
Add SITE_LOGO_URL setting
...
Fixes : #323
2021-07-16 15:30:34 +03:00
Pēteris Caune
1c02d1ff87
Fix dark mode bugs
2021-06-21 15:57:50 +03:00
Pēteris Caune
6e01af3327
Fix dark mode bugs
2021-06-21 11:42:18 +03:00
Pēteris Caune
6c10980889
Add Account Settings > Appearance page
2021-06-18 13:51:07 +03:00
Pēteris Caune
c5229d6505
Add CSS for dark mode
2021-06-16 15:23:34 +03:00
Pēteris Caune
e2576607f5
Remove the width attribute to preserve logo aspect ratio
...
See also: #483
2021-03-08 15:04:43 +02:00
Pēteris Caune
b788c7e4f5
Add Healthchecks version in the site footer
2021-02-03 10:56:50 +02:00
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 :-)
2021-02-03 10:44:35 +02:00
Pēteris Caune
524d1a7375
Implement badge mode (up/down vs up/late/down) selector
...
Fixes #282
2020-11-27 12:57:25 +02:00
Pēteris Caune
2c3286c280
Improve the "add security key" UX, require sudo mode
2020-11-13 16:23:28 +02:00
Pēteris Caune
ad720af242
Rename "hc-p-channels" to "hc-channels"
2020-09-01 12:56:35 +03:00
Pēteris Caune
fd14e0e03b
Experimental L10N support in base and welcome templates. cc: #404
2020-07-21 22:57:40 +03:00
Pēteris Caune
519a666057
{% site_name %} -> {{ site_name }} so we can use blocktrans tags for L10N
2020-07-21 17:59:39 +03:00
Pēteris Caune
57da17b8e2
Send an "Ownership Transfer Request" email notification.
2020-04-13 15:04:59 +03:00
Pēteris Caune
609f78c5ed
"Edit" function for webhook integrations ( #176 )
2020-04-06 14:48:47 +03:00
Pēteris Caune
00810ff123
Use Selectize.js for entering tags. Fixes #324
2020-03-05 15:49:42 +02:00
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)
2020-02-27 16:32:31 +02:00
Pēteris Caune
9c3f7101db
Don't use request.project in the pricing page cc: #336
2020-02-26 10:27:45 +02:00
Pēteris Caune
ea423e5420
Project code in URL for the "Integrations" and the "Add Email" pages. cc: #336
2020-02-21 14:15:13 +02:00
Pēteris Caune
15b9611c5a
Show a warning in project's top navigation if the project has no configured integrations. Fixes #327
2020-02-13 10:29:01 +02:00
Pēteris Caune
b7d6f1bb30
link rel="canonical" on the welcome page
2020-02-03 11:17:24 +02:00
Pēteris Caune
f41c78e40f
Serve the introduction page at /docs/
2020-01-23 16:58:28 +02:00
Pēteris Caune
50c8c153ea
Documentation in Markdown.
2020-01-23 16:04:15 +02:00
Pēteris Caune
74ad152cc5
For superusers, show "Site Administration" in top navigation, note in README. Fixes #317
2020-01-07 12:15:09 +02:00
Pēteris Caune
4ee2646539
Show a red "!" in project's top navigation if any integration is not working
2020-01-03 13:15:24 +02:00