Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix input request log middleware and faster elastic logs #16

Open
wants to merge 447 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
447 commits
Select commit Hold shift + click to select a range
7b67fa2
0.3.17
matllubos Aug 20, 2019
be677fd
Fixed security cores
matllubos Aug 28, 2019
51de958
Fixed celery command
Aug 29, 2019
3cfdcd0
Merge pull request #14 from druids/FixCorePermissions
matllubos Aug 29, 2019
57127d8
Merge pull request #15 from druids/FixedCeleryCommand
matllubos Aug 29, 2019
70c87f5
0.3.18
Aug 29, 2019
4bc0e2a
Fixed migrations
matllubos Sep 2, 2019
33efe5c
Merge pull request #16 from druids/FixMigrations
matllubos Sep 2, 2019
76133d0
0.3.19
matllubos Sep 2, 2019
1e0d312
Fixed celery command
matllubos Sep 2, 2019
ff2bcd7
Merge pull request #17 from druids/FixCeleryCommand
matllubos Sep 2, 2019
8a88c25
0.3.20
matllubos Sep 2, 2019
77ecc97
Fixed celery command
matllubos Sep 2, 2019
65570ed
Merge pull request #18 from druids/FixCelery
matllubos Sep 2, 2019
db7d6a5
0.3.21
matllubos Sep 2, 2019
109f88f
Improved celery log
matllubos Sep 4, 2019
51f2300
Merge pull request #19 from druids/ImproveCeleryLog
matllubos Sep 4, 2019
b34546e
0.3.22
matllubos Sep 4, 2019
13d1d4d
Added locale
matllubos Sep 4, 2019
b592ab1
Merge pull request #20 from druids/AddLocalization
matllubos Sep 4, 2019
1b9ee62
0.3.23
matllubos Sep 4, 2019
3c695db
Updated celery log admin and added default storage for log backup
matllubos Sep 19, 2019
ab40a9c
Merge pull request #21 from druids/AdminCeleryLogUpdate
matllubos Sep 19, 2019
a356291
0.3.24
Sep 19, 2019
1641eb3
Fixed task output stream
Sep 19, 2019
9305703
Merge pull request #22 from druids/FixTasksOutputStream
matllubos Sep 20, 2019
3aef010
0.3.25
Sep 20, 2019
0ab09ac
Improved get task id
Sep 20, 2019
a514dc2
Merge pull request #23 from druids/ImprovedTaskId
matllubos Sep 20, 2019
bbfd4a1
0.3.26
Sep 20, 2019
57cb8cf
Fixed command and celery loggers
Oct 2, 2019
4533279
Fixed security purge command
Oct 7, 2019
54b539c
Merge pull request #25 from druids/FixedPurgeLogs
matllubos Oct 10, 2019
d32e741
0.3.27
Oct 10, 2019
8966225
Merge pull request #24 from druids/BetterLoggers
matllubos Oct 13, 2019
e99d20b
0.3.28
Oct 13, 2019
a8d5046
Better logged task log
Oct 30, 2019
7bccc18
Merge pull request #26 from druids/ImproveTaskClass
matllubos Nov 11, 2019
04e026a
0.3.29
matllubos Nov 11, 2019
92b0f58
Faster throttling queries
matllubos Nov 26, 2019
9038142
Merge pull request #28 from druids/FasterThrottling
matllubos Nov 26, 2019
0092fc4
0.3.30
Nov 26, 2019
b564442
Added toolbar debug
Dec 4, 2019
ff07fb1
Merge pull request #29 from druids/AddedTollbarDebug
matllubos Dec 9, 2019
0523bbd
0.3.31
matllubos Dec 9, 2019
2865ede
Improved celery log
matllubos Dec 5, 2019
885cd74
Better celery logging system, support delay
Dec 6, 2019
44e276d
Fixed debug toolbar
Dec 11, 2019
86f74e3
Merge pull request #32 from druids/FixDebugToolbar
matllubos Dec 11, 2019
4ff4d41
0.3.32
Dec 11, 2019
b67544a
Merge pull request #30 from druids/ImprovedCeleryLog
matllubos Dec 15, 2019
6168e83
0.3.33
Dec 15, 2019
4982d0a
Unique task log runner
Dec 11, 2019
39469db
Split 0019 migrations to data and schema parts
Dec 16, 2019
4488ac5
Merge pull request #33 from radimsuckr/fix/split_0019_migrations
Dec 16, 2019
990609a
Merge pull request #31 from druids/AddedUniqueToTaskLog
matllubos Dec 16, 2019
02ef0fa
0.3.34
Dec 16, 2019
5d7c452
Fixed celery log model properties
Dec 18, 2019
1445e0f
Merge pull request #34 from druids/FixModelProperties
matllubos Dec 19, 2019
33ce3da
0.3.35
Dec 19, 2019
c58f626
Fixed celery log state filter and expire celery task run log
Jan 13, 2020
9738b8a
Merge pull request #35 from druids/FixCeleryLogFilter
matllubos Jan 14, 2020
ec60cb7
0.3.36
Jan 14, 2020
35b5d89
Fixed set tasks as stale filter
Jan 22, 2020
9c9a369
Better logging
matllubos Jan 23, 2020
e0640a8
Merge pull request #37 from druids/FixStaleCommand
matllubos Jan 24, 2020
9d5562f
Merge pull request #38 from druids/BetterLogging
matllubos Jan 24, 2020
1d17979
0.3.37
Jan 24, 2020
7ce7a4f
Added output logged requests related objects context processor
Jan 19, 2020
1ae3dff
Merge pull request #36 from druids/AddOutputLoggedRequestsRelatedData…
matllubos Jan 24, 2020
6472d76
0.3.38
Jan 24, 2020
0bb042e
Added related objects
matllubos Feb 4, 2020
9e088f9
Merge pull request #39 from druids/AddRelatedObjects
matllubos Feb 10, 2020
ebbe672
0.3.39
matllubos Feb 10, 2020
de44869
Files are dumped in stream to save memory
Feb 26, 2020
de0b8dc
Merge pull request #41 from druids/DumpLogsInStream
matllubos Feb 27, 2020
2cc4669
0.3.40
Feb 27, 2020
6841a48
Different CommandParser args for various Django versions
radimsuckr Mar 6, 2020
3179488
Use StrictVersion for versiong checking
radimsuckr Mar 9, 2020
7649255
Merge pull request #42 from radimsuckr/fix/command-parser-args
matllubos Mar 9, 2020
80c9024
0.3.41
matllubos Mar 9, 2020
e80b308
Store command and task log output if was changed
Mar 23, 2020
946dd27
Improved log queryset
Mar 23, 2020
1411674
Merge pull request #45 from druids/StoreOutputPerChange
matllubos Mar 24, 2020
4d2dbbe
Merge pull request #46 from druids/ImproveLogQuerysets
matllubos Mar 24, 2020
b740d8b
0.3.42
Mar 24, 2020
8f0c8b8
Log output requests to stdout (logging module)
radimsuckr Mar 30, 2020
19509ab
Update Travis & fix test for Python < 3.8
radimsuckr Mar 30, 2020
dd3cc93
Toggle for logging output requests
radimsuckr Mar 30, 2020
d2fefbf
Extend docs
radimsuckr Mar 30, 2020
d4b5a82
Compatibility fixes
radimsuckr Mar 30, 2020
5423108
Merge pull request #48 from radimsuckr/feature/output-requests-loggin…
matllubos Mar 30, 2020
2711876
Complex logging refactorization added complex manager in reversion li…
Mar 19, 2020
3297ca8
Merge pull request #43 from druids/JoinOutputRequestsWithAllLogs
matllubos Mar 30, 2020
b424931
Improved security output
Mar 27, 2020
35a66f6
Merge pull request #47 from druids/ImproveTaskOutput
matllubos Mar 30, 2020
e9a9486
0.3.43
Mar 30, 2020
c634670
Django command for checking Celery queue fullness
radimsuckr Feb 20, 2020
2f9d534
Implement created_at_diff Celery health check
radimsuckr Mar 2, 2020
749a47a
Celery health check max tasks query exists instead of first
radimsuckr Mar 9, 2020
ce0fa2f
Don't check Celery health check outputs
radimsuckr Mar 20, 2020
a783fe8
Ignore .egg-info
radimsuckr Mar 31, 2020
576c49e
Move log_output_request function to utils (properly)
radimsuckr Mar 31, 2020
413e807
Remove unsupported Django version from Travis
radimsuckr Mar 31, 2020
cf6a9cc
output_logged_requests field is defined for the wrong core
Apr 1, 2020
cab5187
Merge pull request #50 from Formulka/FixCeleryTaskLogCore
matllubos Apr 2, 2020
9a3a9a8
Merge pull request #49 from radimsuckr/fix/log_output_request-rebase
matllubos Apr 2, 2020
7756679
Merge pull request #40 from radimsuckr/feature/celery-health-check
matllubos Apr 2, 2020
fa8931f
0.3.44
Apr 2, 2020
f815603
Allow empty fields for output requests logging
radimsuckr Apr 3, 2020
fc3e421
Merge pull request #52 from radimsuckr/feature/allow-empty-fields-out…
matllubos Apr 5, 2020
4b3c3da
0.3.45
Apr 6, 2020
b2291e0
Extend lenght of URL path
rubickcz Apr 1, 2020
8db93e3
Auto generated task command can be configured
Apr 13, 2020
4ec766f
Merge pull request #51 from rubickcz/extend_length_of_path
matllubos Apr 14, 2020
ea80544
0.3.46
Apr 14, 2020
4931bad
Merge pull request #54 from druids/ImproveAutoCommandsTaskGenerator
matllubos Apr 14, 2020
85636cd
0.3.47
Apr 14, 2020
0c28b96
Fixed celery queue settings
Apr 15, 2020
6d29d35
Added right celery run log manager
Apr 16, 2020
9c38555
Merge pull request #56 from druids/AddCeleryRunLogManager
matllubos Apr 16, 2020
95ee9f4
0.3.48
Apr 16, 2020
fed7c8b
Merge pull request #55 from druids/FixCeleryQueues
matllubos Apr 16, 2020
5ce4e36
0.3.49
Apr 16, 2020
6a8fbc7
Don't pass logger formatted str
radimsuckr Apr 22, 2020
e2f29c0
Extend Celery tasks logging output
radimsuckr Apr 29, 2020
168e53c
Squashed migrations
May 4, 2020
26da96d
Merge pull request #60 from druids/SquashMigrations
matllubos May 4, 2020
badb1b6
1.0.0
May 4, 2020
6fc58d4
Merge pull request #59 from radimsuckr/feature/celery-tasks-logging-s…
matllubos May 4, 2020
b8be1d4
Merge pull request #57 from radimsuckr/fix/logging-args
matllubos May 4, 2020
15fa6ee
Added posibility to use mirror for loggers
Apr 24, 2020
7c1b368
Merge pull request #58 from druids/ConnectionMirror
matllubos May 4, 2020
011946e
1.0.1
May 4, 2020
1e0cf46
Fixed middleware storing throttling error
May 6, 2020
60d5ed9
Merge pull request #61 from druids/FixMiddleware
matllubos May 11, 2020
7d48270
1.0.2
matllubos May 11, 2020
680c2b6
Fixed logging requests
matllubos May 14, 2020
008b162
Merge pull request #62 from druids/FixStoringOutputRequests
matllubos May 14, 2020
335ac21
1.0.3
matllubos May 14, 2020
9aaa2f6
Close old connections before applying task
radimsuckr May 19, 2020
bb0b9ea
Improve log message when closing old database connections
radimsuckr May 20, 2020
57ce488
Fixed output logged request relation to celery task/logged request/co…
May 21, 2020
97ab858
Merge pull request #63 from radimsuckr/feature/celery-beat-reconnect-…
matllubos May 22, 2020
52028ab
Merge pull request #64 from druids/FixOutputLoggedRequestsRelations
matllubos May 22, 2020
baa5479
1.0.4
May 22, 2020
72e3582
Re-raise exception from apply_async when closing database connections
radimsuckr May 25, 2020
b0053d2
Merge pull request #65 from radimsuckr/fix/reraise-db-exception-apply…
matllubos May 26, 2020
a18beaf
1.0.5
May 26, 2020
dffa0a6
Faseter celery task logs
May 31, 2020
a6c5353
Merge pull request #66 from druids/FasterCeleryLogs
matllubos Jun 2, 2020
98e1050
1.0.6
Jun 2, 2020
280cecf
Fix task logging
rubickcz Jun 23, 2020
a02d72e
Merge pull request #68 from rubickcz/fix_task_logs
matllubos Jul 7, 2020
b182de7
Related objects of logs are used for log relations
Jun 17, 2020
ead1451
Merge pull request #67 from druids/UseRelatedObjectsForLogRelations
matllubos Jul 7, 2020
0a941f9
1.0.7
Jul 7, 2020
6d3948b
Fixed security core
Jul 7, 2020
2913ca3
Merge pull request #69 from druids/FixSecurityCore
matllubos Jul 7, 2020
9f8f206
1.0.8
Jul 7, 2020
f7b8d43
1.0.9
Jul 7, 2020
9ef0cda
Added support for celery 4.4
Jul 11, 2020
dc88461
Merge pull request #70 from druids/Celery4.4Support
matllubos Jul 23, 2020
bf984b4
1.1.0
Jul 23, 2020
e3c88c3
Used new version of library django-is-core
matllubos Aug 4, 2020
2e2bd44
Merge pull request #71 from druids/NewIsCoreVersion
matllubos Aug 6, 2020
1aab1be
1.1.1
Aug 6, 2020
9158b82
Add purge logs in batches support
Aug 6, 2020
f74fd2f
Merge pull request #72 from druids/PurgeLogsInBatches
matllubos Aug 10, 2020
242e072
1.1.2
Aug 10, 2020
fc05eea
Added backward celery compatibility
Aug 12, 2020
e2bbaac
Merge pull request #73 from druids/AddCeleryBackwardCompatibility
matllubos Aug 12, 2020
4937d86
1.1.3
Aug 12, 2020
9f9b560
Fixed purge logs by limit
Aug 19, 2020
bb04c94
Merge pull request #75 from druids/FixPurgeLogs
matllubos Aug 19, 2020
9a141f3
1.1.4
Aug 19, 2020
64ebbe2
Moved code to the django-celery-extensions library
matllubos Aug 17, 2020
79d471f
Merge pull request #74 from druids/UseDjangoCeleryExtensions
matllubos Aug 27, 2020
3a2aa8d
1.1.5
matllubos Aug 27, 2020
a4ae422
Fixed unique tasks
Sep 5, 2020
c031a99
Merge pull request #76 from druids/FixUniqueTasks
matllubos Sep 5, 2020
531d84b
1.1.6
Sep 5, 2020
14df74f
Fix clean unique
Sep 5, 2020
5754f87
Merge pull request #77 from druids/FixCleanUnique
matllubos Sep 5, 2020
60f9eee
1.1.7
Sep 5, 2020
98395bd
Configure security.task logger name from settings
radimsuckr Sep 7, 2020
4141073
Fixed command log objects display
Sep 17, 2020
ab87d9d
Merge pull request #79 from druids/FixSecurityAdmin
matllubos Sep 17, 2020
9fa182e
1.1.8
Sep 17, 2020
1f05339
Fixed localization
Oct 4, 2020
9a7ab52
Merge pull request #80 from druids/FixLocalization
matllubos Oct 4, 2020
04fe739
1.1.9
Oct 4, 2020
8ec91be
Allow to have extra database for logs
Oct 7, 2020
5ac7059
Merge pull request #81 from druids/MultipleDatabases
matllubos Oct 20, 2020
7f22c54
1.2.0
Oct 20, 2020
95660f9
1.2.1
Oct 20, 2020
bacafba
Speed up administration
Nov 2, 2020
3e88fd8
Merge pull request #82 from druids/FasterPagination
matllubos Nov 3, 2020
8963584
1.2.2
Nov 3, 2020
f0874e4
Used new is core paginators
Nov 9, 2020
5cdd7a2
Merge pull request #83 from druids/UseNewISCorePaginators
matllubos Nov 10, 2020
bf1232f
1.2.3
Nov 10, 2020
3530ff0
Added username filter
Nov 10, 2020
02788b1
Merge pull request #84 from druids/AddUsernameFilter
matllubos Nov 10, 2020
0107d8d
1.2.4
Nov 10, 2020
7d6476b
Merge pull request #78 from radimsuckr/fix/fix-name-of-security-task-…
matllubos Nov 10, 2020
35b7dcd
Added django 3 compatibility
Dec 21, 2020
74b1033
Merge pull request #85 from druids/Django3Compatibility
matllubos Jan 15, 2021
c3e24c3
1.3.0
Jan 15, 2021
3dfcb15
Core shoud not fail for displaing removed related objects
matllubos Jan 21, 2021
03ad073
Merge pull request #86 from druids/NotRaiseErrorForNonExistingRelated…
matllubos Jan 21, 2021
a8e926d
1.3.1
matllubos Jan 21, 2021
6ee3a35
Fixed core related objects
Jan 21, 2021
11d5c70
Merge pull request #87 from druids/FixRelatedObjectsAdmin
matllubos Jan 21, 2021
fd56a6c
1.3.2
Jan 21, 2021
87dc05b
feat: added SECURITY_HIDE_SENSITIVE_DATA flag
Feb 1, 2021
3d60c1e
Merge pull request #89 from jsilhan/KNJ-10984
matllubos Feb 1, 2021
422b8fd
1.3.3
Feb 1, 2021
95a2a4f
Add time to log, improved cores, disable html body log
matllubos Mar 16, 2021
9d54379
Merge pull request #90 from druids/LittleImprovements
matllubos Mar 19, 2021
ba9ba86
1.3.4
matllubos Mar 19, 2021
ef46da1
Fixed celery task run log cores
matllubos Mar 22, 2021
ab74933
Merge pull request #91 from druids/FixCeleryCores
matllubos Mar 22, 2021
c7e8a58
1.3.5
matllubos Mar 22, 2021
3433a37
Better celery log
matllubos Apr 3, 2021
ade1dac
Merge pull request #92 from druids/ImproveCeleryLog
matllubos Apr 23, 2021
3f43fb9
1.3.6
matllubos Apr 23, 2021
f0287cb
Fixed logger
matllubos Apr 27, 2021
5e3af98
Merge pull request #93 from druids/FixLogger
matllubos Apr 27, 2021
02acdd4
1.3.7
matllubos Apr 27, 2021
8bdaad9
Fixed unique task log creation
matllubos Apr 27, 2021
ecf2685
Merge pull request #94 from druids/FixUniqueTaskLog
matllubos Apr 27, 2021
db70e66
1.3.8
matllubos Apr 27, 2021
f56ae67
Used new django-celery-extension
matllubos Aug 3, 2021
03b50cc
Merge pull request #95 from druids/NewCeleryExtension
matllubos Aug 5, 2021
81dcd6f
1.3.9
matllubos Aug 5, 2021
63f2e49
Fixed missing locale
matllubos Aug 18, 2021
fe44bdd
Merge pull request #96 from druids/FixLocale
matllubos Aug 18, 2021
f362c04
1.3.10
matllubos Aug 18, 2021
9be42e4
Added DB backend for elasticsearch database
matllubos Aug 18, 2021
e3ee0e5
Remove null values from querystring and headers
matllubos Sep 24, 2021
81204fa
Merge pull request #97 from druids/ElasticsearchBackend
matllubos Oct 15, 2021
c9bf233
1.3.11
matllubos Oct 15, 2021
f0c79ac
Fixed related objects must be popped from options
matllubos Oct 19, 2021
368b03b
Merge pull request #100 from druids/FixRelatedObjects
matllubos Oct 19, 2021
0ea6d83
1.3.12
matllubos Oct 19, 2021
b72a928
Fixed debug toolbar
matllubos Oct 13, 2021
275b99b
Merge pull request #98 from druids/FixDebugToolbarInElasticsearch
matllubos Oct 19, 2021
1492a47
1.3.13
matllubos Oct 19, 2021
7a2ea02
Fixed request middleware to use context processor and store elastic logs
matllubos Oct 20, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
0.3.22
  • Loading branch information
matllubos committed Sep 4, 2019
commit b34546eebbba6e2a9444534b8e6ca77d08304af7
2 changes: 1 addition & 1 deletion security/version.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
VERSION = (0, 3, 21)
VERSION = (0, 3, 22)


def get_version():