- Feb 26, 2019
-
- Feb 25, 2019
-
-
Jan Mach authored
In case empty message was loaded from the message queue error was logged into the log file, but event for fetching next message from the queue was not scheduled, which basically resulted in halting of the message processing.
- Feb 22, 2019
-
- Feb 20, 2019
-
-
Jan Mach authored
Previously some HTTP errors like Forbidden or Unauthorized returned HTML even for API endpoints. This was due to the fact, that they were executed by built-in code. I have rewritten the error handling code to be smarter and detect the appropriate response type based on client preferences. I have also consolidated and unified the error response generation. There is a new submodule hawat.errors, that contains the error response generation code and both core error handlers and AJAXMixin/HTMLMixin classes use that. I have also merged all the HTML error page templates into single one. (Redmine issue: #4769)
- Feb 19, 2019
-
-
Jan Mach authored
Currently only built-in Flask commands run, shell, etc. are available. It can be used to launch development web server, which is now documented in development documentation page. (Redmine issue: #4216)
-
Jan Mach authored
The logging setup is now more capable and configurable. (Redmine issue: #4216,#3443)
-
Jan Mach authored
(Redmine issue: #3387)
-
Jan Mach authored
I have used Pylint tool to fix easily fixable issues. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
The original name was unnecessarily long. (Redmine issue: #3443)
-
Jan Mach authored
To be more consistent with the rest of the system this patch moves the built-in index page to separate pluggable module. There is still room for improvement by using Jinja2 macro for rendering breadcrumb navigation. Currently it is used only within part of the system. (Redmine issue: #4220,#3443)
-
Jan Mach authored
This commit brings in basic filtering rule playground view, that enables users to simply paste IDEA event as raw JSON string and then write and immediatelly check filtering rule againsta that event. Possible improvements are better integration with filters.show, filters.create, filters.update and events.show views. (Redmine issue: #4745)
- Feb 18, 2019
-
-
Jan Mach authored
Changed coding style to match the rest of the project, added some more configuration options for tweaking authentication modules, like default login/logou redirection targets. (Redmine issue: #3443)
-
- Feb 15, 2019
-
-
Jan Mach authored
Documentation, build procedures...almost everything was revised and rethought. (Redmine issue: #4216,#3387,#3361)
-