Commit Graph

260 Commits

Author SHA1 Message Date
havk
83b20643d2
Add hits to chart data (#141)
* Add hits to chart data

* Hide legend

Co-authored-by: R. Miles McCain <github@sendmiles.email>
2021-06-13 14:39:45 -04:00
R. Miles McCain
ab44ba8318
Add subtle rounding to bar 2021-06-13 18:32:55 +00:00
havk
fcea6d3be9
Percents + visualization (#139)
* Black autoformat

* Add percent and divide filters

* Remove divide filter

* Add percents in brackets and visualization

* Apply percents and visualization to all data

* Switch absolute to relative

* Increase percent bar height

* Move bar to separated file

* Add USE_RELATIVE_MAX_IN_BAR_VISUALIZATION to settings

* Add flex items-center

* Move bar to left

* Remove spaces

* Fix USE_RELATIVE_MAX_IN_BAR_VISUALIZATION

* Remove unnecessary True

* Add bar_width tag

* Add flex-none to make flag not get squished

* Fix flex-none
2021-06-13 14:11:40 -04:00
Casper Verswijvelt
a4785b1a0c
Datepicker mobile overflow (#143)
* Remove w-auto to fix datepicker overflow on mobile

* Hardcoded width for datepicker input element
2021-05-23 12:14:03 -04:00
R. Miles McCain
ff97a46fd9 Bump version 2021-05-14 16:33:11 +00:00
R. Miles McCain
9d9d4a7b1e Bump version to v0.9.0 2021-05-14 16:16:12 +00:00
Paweł Jastrzębski
d66f683104 Add DASHBOARD_PAGE_SIZE to settings
Add DASHBOARD_PAGE_SIZE to TEMPLATE.env and app.json

Parse dashboard page size value
2021-05-14 16:09:45 +00:00
CasperVerswijvelt
b44642e023 When daterange is 1 day, show hourly data in chart
Show hourly chart starting from ranges of 3 days and less

Use timedelta instead of checking days difference which did not work correctly

Fix hourly chart bug

Add click handler for going from daily to hourly chart view by clicking chart at specific date
2021-05-14 16:09:45 +00:00
R. Miles McCain
c12a7e9e71 Document ACTIVE_USER_TIMEDELTA 2021-05-14 16:09:45 +00:00
R. Miles McCain
0294d31ea4 Remove console warning from script 2021-05-14 16:09:45 +00:00
Paweł Jastrzębski
40cb5afbad Skip heartbeat if there is no response
Fix xhr callbacks
2021-05-14 16:09:45 +00:00
Paweł Jastrzębski
073bd94112 Update litepicker and add ranges plugin
Fix litepicker colors

Fix litepicker event

Add custom ranges to litepicker

Fix code style

Remove some date ranges

Fix date ranges

Replace yesterday date range with last 3 days

Update packages

Improve litepicker box shadow
2021-05-14 16:09:45 +00:00
CasperVerswijvelt
3a01fefcff Add custom location url from environment variable
Remove trailing dollar in long and lat placeholder
2021-05-14 16:09:45 +00:00
CasperVerswijvelt
14a7ec68f3 Make favicon not squish and add ellipsis overflow
General styling improvements

Many UI Improvements

- Consistent spacing between titles and content
- Removed many ugly text squishing by hiding overflowing text with ellipsis
- Fixed Service favicon being squisched by long service name
- Hide scrollbar in 'more session' screen when content isn't scrollable
- Fix apexcharts tooltips and labels being cut off by card class

Disable wrapping in table cells, prefer ellipsis

Ellipsis overflow for long url on hit page

Fix flex grow in header not working as intended

Remove forgotten truncatechars

Fix code checks, add button role and tabindex
2021-05-14 16:09:45 +00:00
CasperVerswijvelt
fdf2ab719b Use flag icons instead of emoji's 2021-05-14 16:09:45 +00:00
R. Miles McCain
737eeb5df4 Contextual date improvements 2021-05-14 16:09:45 +00:00
CasperVerswijvelt
cb4855e4fc Preserve date range in urls in side menu 2021-05-14 16:09:45 +00:00
CasperVerswijvelt
f4127cf9b1 Preserve date range query parameters 2021-05-14 16:09:45 +00:00
Paweł Jastrzębski
a7548d7eba Fix currently_online
Make currently_online aware of SCRIPT_HEARTBEAT_FREQUENCY
2021-05-14 16:09:45 +00:00
R. Miles McCain
da87ddb18f Fix ingest when MMDB not found 2021-05-14 16:09:45 +00:00
R. Miles McCain
4a76ab32fc Improve service page when no hits are recorded 2021-05-14 16:09:45 +00:00
R. Miles McCain
4afeced7d3 Improve homepage when no services exist 2021-05-14 16:09:45 +00:00
CasperVerswijvelt
2a6efe1b7f Merge 2 steps 2021-05-14 16:09:44 +00:00
CasperVerswijvelt
07f3926a9c Show snippet on service page when not hits are recorded yet 2021-05-14 16:09:44 +00:00
CasperVerswijvelt
c03ef52ba8 Fix pixel request from not allowed origin triggering a hit 2021-04-02 21:21:24 +02:00
R. Miles McCain
9cb030ecbd Bump version 2021-03-29 15:09:27 +00:00
R. Miles McCain
8bab14cc8a Separate bounce migration into two 2021-03-29 15:04:36 +00:00
R. Miles McCain
fe8e766670 Format 2021-03-29 14:37:59 +00:00
R. Miles McCain
b63863e283 Bump version 2021-03-29 14:37:21 +00:00
R. Miles McCain
516f9fb951 Fix aggressive hash salting 2021-03-29 14:37:08 +00:00
R. Miles McCain
c2234ec647 Bump version 2021-03-28 22:15:30 +00:00
R. Miles McCain
02cbee5c8c Cache bounce 2021-03-28 21:55:38 +00:00
R. Miles McCain
311aa2b1ac Drop Turbolinks 2021-03-28 21:36:53 +00:00
R. Miles McCain
8ad44ddc23 Add pagination to dashboard 2021-03-28 21:29:54 +00:00
R. Miles McCain
874aad87a8 Store service directly in Hit 2021-03-28 20:54:19 +00:00
R. Miles McCain
f2e875d03d Add indexes to key Hit fields 2021-03-28 19:18:57 +00:00
R. Miles McCain
45fd32c8ca Index last_seen 2021-03-28 19:15:03 +00:00
R. Miles McCain
08b36ba69f Integrate debug toolbar 2021-03-28 19:14:56 +00:00
Kasper Seweryn
9df864787c
Fix #99 2021-02-17 02:24:35 +00:00
R. Miles McCain
e9f43c6a53
Bump version 2021-01-23 23:23:19 -05:00
R. Miles McCain
89c6800913
Fix formatting 2021-01-23 23:16:33 -05:00
R. Miles McCain
db9c807289
Add optional more aggressive salting (fixes #95) 2021-01-23 23:13:44 -05:00
R. Miles McCain
6e48a3eac7
Merge branch 'global-ip-block' into dev 2021-01-23 23:01:53 -05:00
R. Miles McCain
ba9a716913
Merge branch 'heartbeat-frequency' into dev 2021-01-23 22:41:25 -05:00
R. Miles McCain
6d7292a60a
Fix duration change being unknown (fixes #89) 2021-01-23 22:40:19 -05:00
Oliver Kamer
d071a91917
Block Collect IP option if disabled globally 2021-01-19 22:02:57 +01:00
Oliver Kamer
d67e14b08f
Block IP collection from settings 2021-01-19 21:41:54 +01:00
Oliver Kamer
174a386f54
Add block all ips to settings 2021-01-19 21:31:02 +01:00
Oliver Kamer
8be690c417
Use heartbeat frequency for currently active
If the heartbeat frequency is more than 10 seconds, shynet will display as not active, even though it still is.

Using 2x the heartbeat frequency should give better results.
2021-01-19 11:32:36 +01:00
R. Miles McCain
2f778dc4b4
Bump version to v0.7.3 2021-01-11 12:12:15 -05:00
R. Miles McCain
e0c165313b
Add fallback to percent_change_display (fixes #89) 2021-01-11 12:11:27 -05:00
R. Miles McCain
c86192d301
Improve a17t colors 2021-01-10 12:25:08 -05:00
R. Miles McCain
775c105d1d
Bump version to 0.7.2 2021-01-10 12:20:17 -05:00
R. Miles McCain
70e1af15cc
Fix division by zero error 2021-01-10 12:17:53 -05:00
R. Miles McCain
6afea91c5f
Bump version 2020-11-26 21:03:52 +00:00
R. Miles McCain
7a4c892804
Remove background from favicon 2020-11-26 21:03:18 +00:00
R. Miles McCain
52a18d21f1
Small visual improvements 2020-11-26 20:59:03 +00:00
R. Miles McCain
8aaf312c67
Bump version 2020-11-26 20:10:28 +00:00
R. Miles McCain
ede06900e5
Format code 2020-11-26 20:09:55 +00:00
R. Miles McCain
a42455c9dc
Add browser icon 2020-11-26 20:09:34 +00:00
R. Miles McCain
f56ea99dc2
Add demo data command 2020-11-26 19:44:07 +00:00
R. Miles McCain
4cea5d2310
Add additional icons 2020-11-26 19:43:44 +00:00
R. Miles McCain
e4f09b4e68
Ensure times are always correct 2020-11-26 19:43:25 +00:00
R. Miles McCain
cc094fe04e
Add icons to dashboard 2020-11-26 18:09:42 +00:00
R. Miles McCain
963db18642
Bump version 2020-10-17 19:11:25 +00:00
R. Miles McCain
748fb76eaf
Bump version 2020-10-17 19:03:37 +00:00
R. Miles McCain
ca9ee2f1f5
Bump version 2020-10-17 18:54:22 +00:00
R. Miles McCain
9146c889ac
Show Shynet version when envvar is true 2020-10-17 18:53:46 +00:00
R. Miles McCain
8b1034ebb0
Fix prerelease usage 2020-10-17 18:34:09 +00:00
R. Miles McCain
a8fd263855
Bump version 2020-10-14 18:00:35 +00:00
Sudipto Ghosh
13229f64aa
removed unused import 2020-08-31 18:27:55 +05:30
Sudipto Ghosh
101d26d356
added SHOW_SHYNET_VERSION env var to control display of version info 2020-08-31 18:08:00 +05:30
R. Miles McCain
c524325f0a
Bump version to v0.6.5 2020-08-28 17:20:16 +00:00
R. Miles McCain
4a07ab80ce
Prevent multiple emails from pointing to same collaborator (fixes #78) 2020-08-28 17:19:57 +00:00
R. Miles McCain
c8dead4457
Prevent services from showing up twice on homepage 2020-08-28 17:19:07 +00:00
R. Miles McCain
4a06357137
Bump version 2020-08-19 23:08:45 +00:00
Nicholas Bentley
29ac82a91b smtp ssl/tls fix 2020-08-18 23:34:20 -04:00
R. Miles McCain
fecea17a9d
Bump version 2020-08-18 15:42:17 +00:00
R. Miles McCain
03062e3de5
Fix session detail page for collaborators (fixes #74) 2020-08-18 15:41:50 +00:00
R. Miles McCain
6652acdf14
Bump version 2020-08-11 21:56:59 +00:00
R. Miles McCain
3e315f06ed
Enforce origin checking on pixel trackers (indirectly fixes #65) 2020-08-11 21:56:20 +00:00
R. Miles McCain
2d42674e1a
Add warning when hostname starts with http (fixes #68) 2020-08-11 21:39:08 +00:00
R. Miles McCain
e4deab2072
Fix file path creation (fixes #69) 2020-08-11 21:34:39 +00:00
R. Miles McCain
058601d669
Fix button styling on session page (fixes #63) 2020-07-31 16:32:15 +00:00
R. Miles McCain
8b98cf2277
Update pixel cache control 2020-07-11 17:26:53 +00:00
R. Miles McCain
a70e07be05
Finish transition to startup checks 2020-07-07 03:15:07 +00:00
R. Miles McCain
a54d9e6840
Bump version 2020-07-07 02:45:11 +00:00
R. Miles McCain
7e0584b5d2
Fix button styling 2020-07-07 02:44:38 +00:00
R. Miles McCain
37396cde63
Improve service form 2020-07-07 02:23:48 +00:00
R. Miles McCain
a1e4bef08f
Use a17t v0.2.2 2020-07-07 02:23:09 +00:00
R. Miles McCain
c3510278e3
Improve origin explanation language 2020-07-07 01:41:01 +00:00
R. Miles McCain
3d27efba8b
Check IP versions before comparing (fixes #57) 2020-07-07 00:22:29 +00:00
R. Miles McCain
a2776e64f6
Rename from "sanity results" to "startup results" 2020-07-07 00:18:24 +00:00
R. Miles McCain
510df192d8
Add script injection option 2020-06-28 18:59:05 +00:00
R. Miles McCain
2e7620f1eb
Bump version 2020-06-28 17:56:29 +00:00
R. Miles McCain
1a7594be93
Use SHA256 for more secure session association 2020-06-28 17:55:59 +00:00
R. Miles McCain
a1cd3d4609
Code cleanup 2020-06-28 17:36:20 +00:00
R. Miles McCain
358fb234a7
Fix multiple origin support (closes #52) 2020-06-28 17:36:12 +00:00
R. Miles McCain
94fed58de3
Fix charts 2020-06-28 17:18:58 +00:00
R. Miles McCain
40d07fe159
Add IE11 support 2020-06-28 04:10:06 +00:00