Commit Graph

128 Commits (4d5ee49357002152706b8598398ead09480e01dd)

Author SHA1 Message Date
VVX7 4d5ee49357 chg: [Authentication] User authentication can be disabled in config. If disabled, users are automatically logged in with a randomly generated account name and redirected to /index. 2019-10-03 17:26:58 -04:00
VVX7 3b0ebe8c72 chg: [authentication] session_cookie_sametime is str 2019-10-02 19:35:58 -04:00
VVX7 07f68cb33f chg: [authentication] configure misp-dashboard cookie policy 2019-10-02 19:32:39 -04:00
VVX7 bd5984faad chg: [authentication] set session protection to kill session when session identifier does not match 2019-10-02 19:10:35 -04:00
VVX7 9c028e697f chg: [authentication] require authorization on hidden endpoints. 2019-10-02 18:20:11 -04:00
VVX7 88cc920bd3 chg: [authentication] add unauthorized_handler to redirect unauthorized user to login page. 2019-10-02 18:12:52 -04:00
VVX7 708addaa34 chg: [authentication] add required login to dashboard views 2019-10-02 18:01:27 -04:00
VVX7 83df3e4f74 chg: [authentication] increased password field length to 255. minor changes to login page. 2019-10-02 17:14:22 -04:00
VVX7 a0ccff71ef chg: [authentication] added flask session secret 2019-10-02 16:34:27 -04:00
VVX7 e18728e8b1 chg: [authentication] enforce session ssl 2019-10-02 13:35:12 -04:00
VVX7 b7c8f6b577 chg: [authentication] enforce session ssl 2019-10-02 12:46:37 -04:00
VVX7 1356e0003e chg: [authentication] removed auth required on endpoints 2019-10-02 11:17:08 -04:00
VVX7 2be101fdfc new: [authentication] Flask-login authentication via MISP instance. 2019-10-01 21:06:29 -04:00
mokaddem c1a2d17bbf chg: More sane response decoding, done by the ORM 2019-06-19 11:32:06 +02:00
mokaddem 68f158ebed fix: [all] Fixed issue with py-redis>2.x and fix failed merge conflict 2019-06-18 11:25:17 +02:00
mokaddem c34d94cf7f Merge branch 'master' of github.com:MISP/misp-dashboard into HEAD 2019-06-14 09:30:26 +02:00
Steve Clement ca0bfe6356
fix: [js] Contributors dates will now look: 2019-04-03@11:03 - Amend … (#101)
fix: [js] Contributors dates will now look: 2019-04-03@11:03 - Amend …
2019-06-02 04:00:14 +02:00
Steve Clement bc8e74a400
fix: [js] Contributors dates will now look: 2019-04-03@11:03 - Amend if unwanted. 2019-06-02 10:50:03 +09:00
Steve Clement 491e2aac61
chg: [dev] Added debug mode to config, False by default. 2019-06-01 16:24:26 +09:00
Steve Clement cba4ab68f1
fix: [flask] Added favicon.ico 2019-05-29 11:18:32 +09:00
Steve Clement 30cb762ef7
fix: [error] If the port is used, be graceful. 2019-05-29 09:09:14 +09:00
Steve Clement 9d4cdd7e16
chg: [sort] isort on source files
fix: [typo] fix retreive to retrieve
2019-05-29 08:30:57 +09:00
mokaddem b207338501 new: [dispatcher/livelog] Added support of ObjectAttributes 2019-02-22 15:16:50 +01:00
mokaddem 97a9465915 new+chg: [livelog] Added basic filtering capabilities and fullscreen mode
Also, Improved table, reconnection mechanism and UI
2019-02-22 10:41:54 +01:00
Sami Mokaddem b76a9cd082 fix: [userLogin] Do not consider all login as login from the SYSTEM
ADMIN anymore

Due to the change in the misp-zmq, `misp_json_user` only contain the
information that a user has logged in, the user always being the same.

The code now records user logins from the audit channel `misp_json_audit`.
2018-10-01 13:28:27 +02:00
Sami Mokaddem bb2ea839f3 new: [live] support of few historical data to prefill the live dashboard + some bug fixes 2018-09-27 09:38:39 +02:00
Sami Mokaddem dc8a944b23 Improve trophy ranking algorithm, improved ui, added trophy leaderboard per category 2018-09-25 14:48:13 +02:00
Sami Mokaddem f92dd11f7f chg+fix: [trending/flask] applied algorithm strategy for other stats + FIXED eventsource caching bug:
Data was cached and delivered all at once when reconnecting to the source
2018-09-24 10:26:15 +02:00
Steve Clement a6c4f2928d - Fixed the brokeness of: - echo export DASH_CONFIG=$(pwd)/config/ >> ./DASHENV/bin/activate
-- This is mostly wrong for people not running misp-dashboard interactively.
-- It also assumes people use DASHEN as their virtualenv name (One more issue along those lines remain, $DASH_HOME)
2018-03-31 19:21:52 +09:00
A. Cristallo 5da749cc2a
Simply Python3
With header /usr/bin/env python3.5 doesn't run with the last python3 (3.6), so imho it's better not specify the subversion (.5, .6 and so on), simply leaving "python3".

Tested with Python 3.6.3 onVM "Linux misp" (Ubuntu kernel 4.13 x64)
2018-03-14 17:08:45 +01:00
Sami Mokaddem 3ae2882e97 feature: Added a tooltip in trendings' timeline + open a MISP tab on double click 2018-01-16 09:28:16 +01:00
Sami Mokaddem 2cc957c87e Merge remote-tracking branch 'upstream/master' into multipleMerges 2018-01-15 14:19:44 +01:00
Sami Mokaddem 5134aac355 Merge remote-tracking branch 'upstream/master' into modules 2017-12-13 09:08:43 +01:00
Steffen Sauler 165efc4751
Taking server host and port from config 2017-12-12 13:43:12 +01:00
Sami Mokaddem a47ec1da52 update: Support of tags in timeline + UI stylizing 2017-12-11 14:54:22 +01:00
Sami Mokaddem 5de0d31818 feature: Added draft of timeline which shows event overtime. The event
currently span consecutive days (if it has been seen).
2017-12-11 12:19:11 +01:00
Sami Mokaddem 73fb3324d3 feature/refacto: Simplified users_helper script. Added possibility to
get data from particular org (in helper and with typeahead).
/!\ CHANGED DATABASE ORGANISATION
2017-12-05 16:04:28 +01:00
Sami Mokaddem 968757f81b fix: now take correct config fields + Removed useless field in config 2017-12-05 11:04:26 +01:00
Sami Mokaddem 9139ed7eef Added logger in config 2017-12-05 10:23:40 +01:00
Sami Mokaddem bdef0c21e9 Moved helper scripts in their folder + updated import path 2017-12-05 09:56:32 +01:00
Sami Mokaddem b59827591d update: changed some log levels 2017-12-05 09:02:49 +01:00
Sami Mokaddem 1386e58cf8 Started integration of Logging 2017-12-04 16:44:44 +01:00
Sami Mokaddem d8b7734b08 ui: Restrained number of orgs in fame and prevented datatable to go over
the visible screen
2017-12-01 16:02:28 +01:00
Sami Mokaddem 40d19cd4f2 update: Removed non-used var and function 2017-11-27 10:05:28 +01:00
Sami Mokaddem 8446f3de96 Moving geo functions into their own script 2017-11-27 09:47:55 +01:00
Sami Mokaddem 0c057dfe2d Merge branch 'skill_trophies' into trendings 2017-11-24 15:09:58 +01:00
Sami Mokaddem 352d160090 update: Changed trophy rewward system. Deliver trophy to the TOP x% defined in the config file. Also, added more info in the trophy modal 2017-11-24 15:09:34 +01:00
Sami Mokaddem 127c1cef5e feature: Added a selector for the maximum number of showed items 2017-11-21 15:20:07 +01:00
Sami Mokaddem e3a63e863f Merge branch 'users' into trendings 2017-11-21 12:04:10 +01:00
Sami Mokaddem 9daab31535 feature: Added contribution overtime in login overtime chart 2017-11-21 11:59:07 +01:00