Commit Graph

186 Commits

Author SHA1 Message Date
R. Miles McCain
a766c1eaa2
Add ip address exclusion support (closes #22)
Co-authored-by: Anthony Abeo <anthonyabeo@gmail.com>
2020-05-07 16:53:03 -04:00
Abeo Anthony, A
a457c2be7b remove duplicated device_types value 2020-05-07 19:59:09 +00:00
R. Miles McCain
77f1fbc2cc
Fix faulty parallelization 2020-05-04 14:20:34 -04:00
R. Miles McCain
0a0f76d84e
Bump version 2020-05-03 10:41:19 -04:00
R. Miles McCain
1a0fe6e304
Bump version 2020-05-02 12:37:02 -04:00
R. Miles McCain
26778f0219
Add option to not collect IP addresses (closes #18) 2020-05-02 12:35:47 -04:00
R. Miles McCain
a210e23bb3
Use hashing to associate sessions 2020-05-02 12:16:57 -04:00
R. Miles McCain
dfb78b3669
Add docker-compose support (closes #19) 2020-05-02 10:27:16 -04:00
R. Miles McCain
5d26ab292b
Refactoring & consistency changes
Make all scripts executable

Disable debug mode by default

Use eager tasks by default

Fix typo in settings

Refactoring
2020-05-02 10:24:57 -04:00
R. Miles McCain
837f939de1
Improve noscript tracker security 2020-05-02 09:18:45 -04:00
R. Miles McCain
725496cc0f
Make celery default to eager 2020-05-02 09:16:18 -04:00
Windyo
6fa67f0531 Docker-Compose Single-Run
Add firstrun checks

Avoids running commands on firstrun
Add Docker-compose file

allows setup in a single docker-compose up command
Updated Readme re: docker-compose

Added stub detailing how to use the compose file.
Update README.md
Changed Entrypoint

Moved sanity checks to their own script, changed entrypoint logic
updated entrypoint
2020-04-30 22:59:22 +02:00
R. Miles McCain
dd6a9d1eaf
Bump version 2020-04-28 10:19:05 -04:00
R. Miles McCain
3c74331a74
Fix x-padding on smaller screen sizes (fixes #7) 2020-04-28 10:18:43 -04:00
R. Miles McCain
25b7b1d0e5
Show version in sidebar (fixes #5) 2020-04-25 11:55:56 -04:00
R. Miles McCain
2223530f51
Show IP address in session details (fixes #6) 2020-04-25 11:55:31 -04:00
R. Miles McCain
62844db6bf
Reformatting & cleanup 2020-04-24 16:29:23 -04:00
R. Miles McCain
5c2838af27
Improve fonts 2020-04-24 14:13:33 -04:00
R. Miles McCain
17cdf052d8
Add CORS origin management 2020-04-24 14:07:34 -04:00
R. Miles McCain
e693406114
Add advanced settings area 2020-04-24 14:06:59 -04:00
R. Miles McCain
39ef4c9645
Improve script performance 2020-04-24 13:39:25 -04:00
R. Miles McCain
3f7aaa8f0d
Add heartbeat frequency setting 2020-04-24 13:22:22 -04:00
Jason Carpenter
9881dedac0
Expand installation instructions (#1)
* Expanded installation instructions

Installation was moved to a new file, GUIDE.md, where you can include all documented information about Shynet.

I also included SSL without a reverse proxy instructions and a shell script for SSL through Gunicorn.
2020-04-24 13:00:20 -04:00
R. Miles McCain
96057fe02c
Fix service creation form 2020-04-23 17:36:48 -04:00
R. Miles McCain
64a3a1c3ad
Improve installation instructions & flow 2020-04-23 17:30:37 -04:00
R. Miles McCain
7f55626d7e
Add better collaboration selection tool 2020-04-22 14:16:21 -04:00
R. Miles McCain
c2f4724b11
Add Do Not Track support 2020-04-22 13:18:25 -04:00
R. Miles McCain
3d10ddf711
Add better placeholders, styles 2020-04-22 12:52:26 -04:00
R. Miles McCain
1762dc5035
Improve stat deltas, division by zero 2020-04-22 12:46:26 -04:00
R. Miles McCain
2a0e5ea6bf
Add stat comparison 2020-04-20 21:15:32 -04:00
R. Miles McCain
1691eb4550
Add last seen to admin panel 2020-04-20 18:46:51 -04:00
R. Miles McCain
a5219c828b
Improve bot detection 2020-04-19 10:28:57 -04:00
R. Miles McCain
dba1d368a0
Fix Googlebot detection 2020-04-19 10:28:57 -04:00
R. Miles McCain
ce16fd4b36
Fix time range selection 2020-04-19 10:28:56 -04:00
R. Miles McCain
fc2919d642
Improve service interface 2020-04-17 14:06:12 -04:00
R. Miles McCain
654b628fc9
Improve bot detection 2020-04-17 13:43:42 -04:00
R. Miles McCain
868cfd3cb9
Improve URL displays 2020-04-17 13:40:29 -04:00
R. Miles McCain
5cc69b0998
Make settings more flexible with env variables 2020-04-17 11:51:27 -04:00
R. Miles McCain
c2a7957095
Make Redis optional 2020-04-17 11:32:23 -04:00
R. Miles McCain
7ecd90c407
Improve referrer display 2020-04-16 11:19:29 -04:00
R. Miles McCain
d44c657943
Fix pagination 2020-04-16 11:01:22 -04:00
R. Miles McCain
ddfbea72bf
Code cleanup 2020-04-16 10:43:50 -04:00
R. Miles McCain
1c5151ba18
Use device family for device logging 2020-04-16 10:40:38 -04:00
R. Miles McCain
ac0f4cee73
Small fixes to admin & script 2020-04-16 10:00:18 -04:00
R. Miles McCain
595d6cfd20
Improve bot detection 2020-04-16 09:45:37 -04:00
R. Miles McCain
d28fe1a1b4
Improve resiliency 2020-04-16 09:42:43 -04:00
R. Miles McCain
e8c00bf5c8
Code reformatting 2020-04-15 18:01:52 -04:00
R. Miles McCain
c620342b42
Improve ingress location handling 2020-04-15 18:01:26 -04:00
R. Miles McCain
29c0d6e078
Add menu truncation 2020-04-15 17:53:33 -04:00
R. Miles McCain
600f554f51
Sort dashboard by session count 2020-04-15 17:47:22 -04:00
R. Miles McCain
841913fe33
Add alphabetical ordering for services 2020-04-15 17:42:47 -04:00
R. Miles McCain
02d3241f6b
Improve look of forms 2020-04-15 17:38:18 -04:00
R. Miles McCain
7959c56c2b
Add more feedback messages 2020-04-15 17:35:11 -04:00
R. Miles McCain
0b574227fb
Improve admin panel & display 2020-04-15 10:00:20 -04:00
R. Miles McCain
ea78f88377
Improve session linking system 2020-04-15 09:26:19 -04:00
R. Miles McCain
902e5a8324
Improve monitoring script ingress 2020-04-14 17:59:51 -04:00
R. Miles McCain
47f6775cab
Fix service session design 2020-04-14 17:54:56 -04:00
R. Miles McCain
2fa5db362a
Improve script resiliency 2020-04-14 17:54:51 -04:00
R. Miles McCain
d1c6d4ed52
Use personal Shynet name in dash 2020-04-14 17:42:03 -04:00
R. Miles McCain
d84ed28ef7
Small bug fixes 2020-04-14 17:33:57 -04:00
R. Miles McCain
6d542e81e5
Use sites framework to get current site 2020-04-14 17:21:54 -04:00
R. Miles McCain
579c162365
Fix builds & add better logging 2020-04-14 16:41:00 -04:00
R. Miles McCain
00ef610a65
Fix duration aggregation 2020-04-14 16:23:26 -04:00
R. Miles McCain
5368c9da12
Use Redis for caching 2020-04-14 16:02:49 -04:00
R. Miles McCain
73b8fc96d4
Prepare for public deployment 2020-04-14 15:18:45 -04:00
R. Miles McCain
4041c3256d
Add more complete containerization 2020-04-14 14:57:27 -04:00
R. Miles McCain
db6dee5d69
Containerize 2020-04-14 10:55:01 -04:00
R. Miles McCain
783ba5aced
Squash migrations 2020-04-14 10:40:35 -04:00
R. Miles McCain
a81e98f809
Separate core from dashboard 2020-04-14 10:31:13 -04:00
R. Miles McCain
f4710170ee
Add better indexes 2020-04-14 10:16:07 -04:00
R. Miles McCain
cfe3dac408
Polish analytics & add collaboration 2020-04-14 09:51:34 -04:00
R. Miles McCain
e486397c9d
Improve allauth messages and pages 2020-04-14 08:53:36 -04:00
R. Miles McCain
568e08c0ec
General style improvements 2020-04-13 00:12:08 -04:00
R. Miles McCain
ae1bb6fec9
Improve table spacing 2020-04-12 23:39:38 -04:00
R. Miles McCain
c5deaeaa92
General expansions 2020-04-12 23:30:20 -04:00
R. Miles McCain
b7d84085a3
Add charts 2020-04-12 17:23:46 -04:00
R. Miles McCain
2f06ecabd7
Add more base functions 2020-04-12 14:19:52 -04:00
R. Miles McCain
565cba18e2
Add base dashboard view 2020-04-12 01:46:28 -04:00
R. Miles McCain
170a8ec00b
Add migrations 2020-04-11 18:56:40 -04:00
R. Miles McCain
74c87bcc7a
Add ip anonymization 2020-04-11 18:54:03 -04:00
R. Miles McCain
bf0d99ccd2
Preliminary lists 2020-04-11 16:54:27 -04:00
R. Miles McCain
15fa8226e0
Add basic stats list 2020-04-11 16:42:14 -04:00
R. Miles McCain
6c3064f3ea
Add base auth & a17t support 2020-04-10 15:20:14 -04:00
R. Miles McCain
8cb867f11b
Remove metadata 2020-04-10 13:30:32 -04:00
R. Miles McCain
844c44ae6c
Preliminary monitoring 2020-04-10 03:25:32 -04:00
R. Miles McCain
aab7fbb86a
Initial setup 2020-04-09 17:27:14 -04:00