Commit Graph

5772 Commits (2.4)

Author SHA1 Message Date
Sami Mokaddem 0c53d96d5d
Merge branch 'feature/analyst-data' into notes 2024-01-29 10:06:25 +01:00
Sami Mokaddem d443ccfe2a
chg: [analyst-data:UI-generic] Removed debugging string 2024-01-29 09:47:50 +01:00
iglocska 846c130fa3
new: [collections] feature added. Still missing sync integration - WiP 2024-01-28 18:05:29 +01:00
Sami Mokaddem 80b50c5a8d
chg: [analyst-note] Added support of opinion on relationships 2024-01-26 16:25:09 +01:00
Sami Mokaddem 4f33648290
chg: [analyst-data:UI] Added support of relation for object + refactoring + fixes 2024-01-26 16:05:35 +01:00
iglocska 12bb7e5363
Merge branch 'notes' of github.com:MISP/MISP into notes 2024-01-26 15:41:58 +01:00
Sami Mokaddem ccb784268a
fix: [analyst-data:ui-generic] Fixed template overriding the $seed leading to weird behaviors with bootstrap tabs 2024-01-26 15:16:36 +01:00
Sami Mokaddem a391846d2e
chg: [analyst-data:ui-generic] Removed debugging string 2024-01-26 15:11:11 +01:00
Sami Mokaddem 7d8aa33996
fix: [analyst-data:ui-generic] Small refacto + fixed style not being generated for first-level opinions 2024-01-26 14:58:13 +01:00
Sami Mokaddem 0f97c07ab7
chg: [analyst-data:index] Added missing fields in the indexes 2024-01-26 14:57:28 +01:00
Sami Mokaddem 6742f9ed42
chg: [analyst-data] Added support of fetching & displaying of related object + refacto + fixes - WiP 2024-01-25 20:01:04 +01:00
Sami Mokaddem dca913c969
chg: [analyst-data] Linked CRUD and UI together - WiP
- Added dynamic association binding
- Recursive notes and opinions injection
- few improvements
- fixes

-> Still need to link CRUD for relationships and UI
-> Still need to refactor for performance notes/opinions loading
2024-01-24 21:48:53 +01:00
iglocska eb03f8fcc0
chg: [uuid field] update 2024-01-19 17:54:54 +01:00
Jakub Onderka 7b0ebfae5c chg: [internal] PHP 7.4 is required, so we can remove hacks for older versions vol. 2 2024-01-14 17:35:25 +01:00
Sami Mokaddem a3af8b402f
chg: [analyst-notes:ui] Added support of relationship and bootstrap tabs 2024-01-11 08:48:27 +01:00
Alexandre Dulaunoy e965203484
Merge pull request #9481 from Wachizungu/add-totp-setup-clarifications
chg: [totp] add clarifications to totp setup view
2024-01-10 14:28:06 +01:00
Jeroen Pinoy 11e8cf4278
chg: [totp] add clarifications to totp setup view 2024-01-09 15:38:31 +01:00
Jakub Onderka 6d686011a0
Merge pull request #8831 from JakubOnderka/ui-fixes
Better UI
2024-01-08 17:33:51 +01:00
Jakub Onderka 8678da10d8 chg: [internal] Optimise reportValidationIssuesAttributes 2024-01-05 16:40:49 +01:00
iglocska 77bf49649b
fix: [cleanup] removed copy pasta junk 2024-01-04 20:09:48 +01:00
iglocska 22c413059f
fix: [UI] uuid length for the display fixed 2024-01-04 12:23:44 +01:00
Sami Mokaddem 160d7442ff
Merge branch 'feature/analyst-notes' into notes 2024-01-04 11:20:04 +01:00
Sami Mokaddem 0d61abd4e8
chg: [analyst-notes:ui] Few improvements 2024-01-04 11:15:43 +01:00
Sami Mokaddem 959ffa5196
chg: [analyst-notes:ui] Removed unused code 2024-01-04 11:10:39 +01:00
Sami Mokaddem 67156760dc
chg: [analyst-notes:ui] Started integration in events/view 2024-01-04 10:48:13 +01:00
iglocska e04c810ae3
new: [analystdata] wip 2024-01-04 10:12:47 +01:00
Jakub Onderka 54fa92be71 fix: [internal] Code style 2024-01-04 10:11:14 +01:00
Sami Mokaddem baf6ca3cab
chg: [analyst-notes:ui] Add fallback for passing data
- To be removed later on
2024-01-04 09:54:12 +01:00
Sami Mokaddem f6abd75732
Merge remote-tracking branch 'mokaddem/feature/analyst-note-ui' into feature/analyst-notes 2024-01-04 09:49:05 +01:00
Sami Mokaddem eda21a41ea
chg: [analyst-notes:ui] Move the popover position a bit less
- To be fixed later on
2024-01-04 09:47:35 +01:00
Sami Mokaddem 554a37e203
chg: [analyst-notes:ui] Removed leftover code when opinions were using stars 2024-01-04 09:46:54 +01:00
Sami Mokaddem 2b4565f720
fix: [analyst-notes:ui] Small fix on the vbar for opinion's comment 2024-01-04 09:45:35 +01:00
Jakub Onderka b047fe2f74 chg: [UI] Show choosen when importing STIX 2024-01-03 09:08:42 +01:00
Sami Mokaddem 459a706bfc
chg: [analyst-notes:ui] Improved UI of opinion notes
- Based on the valuable feedback from @adulau
2023-12-21 15:42:07 +01:00
Sami Mokaddem c1c44fa644
chg: [analyst-notes:ui] Added support of permissions, callbacks and improved UI - WiP 2023-12-21 09:28:43 +01:00
iglocska 6a3e31c16a
Merge branch '2.4' into develop 2023-12-20 15:34:09 +01:00
iglocska 1cacb3abcc
new: [sg blueprint] encode as sync rule functionality added 2023-12-20 15:32:51 +01:00
Sami Mokaddem b99c981481
fix: [events:view] Typo in attributeToolbar for mass cluster tag 2023-12-20 14:41:44 +01:00
Sami Mokaddem 8015f76c69
new: [analyst-notes:UI] Started UI for analyst notes - WiP 2023-12-20 14:36:45 +01:00
Sami Mokaddem 355f1009d7
chg: [event:view] Added option to mass local cluster tag 2023-12-20 14:34:40 +01:00
Christian Studer 472cfab3c7 Merge branch 'develop' of github.com:MISP/MISP into develop 2023-12-14 11:42:43 +01:00
Christophe Vandeplas e319a6a234 fix: [TOTP] allow deletion of TOTP from edit page 2023-12-13 11:26:20 +01:00
Christian Studer bdcfe06cf3
add: [upload_stix] Handling cluster distribution and sharing group for content imported from STIX 2.x 2023-12-12 10:57:57 +01:00
Christophe Vandeplas bdc1ef9241 fix: [login_history] fixes str_contains #9433 2023-12-07 12:31:06 +01:00
Sami Mokaddem b79fb64f2f
chg: [event:view] Show feed meta-information as popup 2023-12-07 09:54:45 +01:00
Sami Mokaddem 1585740764
new: [event:view] Added new option `show_server_correlations_for_all_users` allowing non-privileged users to view server correlations 2023-12-07 09:54:37 +01:00
Jakub Onderka 3197b83937
Merge pull request #9413 from mdhirt/fix-diagnostics-issue#9411
fix: [diag] diagnostics page loading issue
2023-12-05 17:13:13 +01:00
iglocska 8f3b9288d4
Merge branch '2.4' into develop 2023-11-27 14:44:48 +01:00
iglocska 7706313759
chg: [event index] hover over ID will show the info field, generally more useful than the threat level 2023-11-27 14:43:51 +01:00
Christophe Vandeplas 7e2cb89f97
Feature/user login profiles2 (#9379)
* new: [userloginprofiles] start over with previous code

* fix: [user_login_profiles] fixes catching up the backlog

* chg: [userloginprofile] email to org_admin for suspicious login

* chg: [userloginprofile] only inform new device

* chg: [userloginprofiles] view_login_history instead of view_auth_history

* chg: [userloginprofile] make login history visually better

* chg: [userloginprofile] inform admins of malicious report

* fix: [userloginprofile] cleanup

* fix: [userloginprofile] fixes Attribute include in Console

* fix: [userloginprofile] db schema and changes

* chg: [CI] log emails

* chg: [PyMISP] branch change

* chg: [test] test

* fix: [userloginprofile] unique rows

* fix: [userloginprofile] unique rows

* chg: [cleanup]

* Revert "chg: [PyMISP] branch change"

This reverts commit 3f6fb46fee.

* fix: [userloginprofile] fix worksers with monolog=1.25 browcap=5.1

* fix: [db] dump schema version

* fix: [CI] newer php versions

* fix: [composer] php version

* fix: [php] revert to normal php7.4 tests

---------

Co-authored-by: iglocska <andras.iklody@gmail.com>
2023-11-24 13:47:59 +01:00
Michael Hirt cc3bec1efa fix: [diag] diagnostics page loading issue 2023-11-24 12:37:04 +11:00
iglocska 5b86f6a8d1
chg: [disable_seen_ips] enable by default, switch to opt-out 2023-11-23 12:29:31 +01:00
iglocska 3f4c5c9cb6
Merge branch 'richtag' into develop 2023-11-23 12:21:10 +01:00
Olivier BERT dc5518db33 Accessibility: added a "role" attribute so the global/local nature of tags are read correctly by all screen readers. 2023-11-20 16:43:50 +01:00
Sami Mokaddem dc55b9f541
chg: [widget:worldmap] Added more colour scale in the code and changed the default 2023-11-20 15:20:36 +01:00
Sami Mokaddem b3a9b6260f
chg: [authkey:add] Clarified authkey `read_only` field 2023-11-20 15:19:11 +01:00
Luciano Righetti bc07446a82 fix: taxonomy view filter is not kept when switching pages, fixes #8875 2023-11-15 12:04:28 +01:00
iglocska abdca8808d
Merge branch '2.4' into develop 2023-11-02 14:42:10 +01:00
Andras Iklody a0a2e57fbd
fix: [UsernameHelper] resolved confusion
Based on etymological discoveries, this long standing issue has been resolved.
2023-11-01 06:14:14 +01:00
iglocska 38004f65b8
Merge branch 'disable_ip_retention' into develop 2023-10-31 15:05:07 +01:00
iglocska 075a68f187
Merge branch 'llm_tests' into develop 2023-10-31 15:04:27 +01:00
iglocska e9414e6433
fix: [upload analysis file] removed JS to make it work 2023-10-31 15:03:33 +01:00
Alexandre Dulaunoy 8bff62bc9a
Merge branch '2.4' into develop 2023-10-31 14:51:48 +01:00
Sami Mokaddem 731eed55e9
fix: [ui:global_menu] Make sure right_menu is defined 2023-10-31 08:18:26 +01:00
Sami Mokaddem fb1c6bb0bc
chg: [workflow] Jinja template rendering is done automatically based on param options 2023-10-25 10:52:59 +02:00
Sami Mokaddem c952fcad4b
fix: [objects:edit] Restored behavior of upgrading object to newer template 2023-10-24 09:26:41 +02:00
Sami Mokaddem f436e090a8
Merge branch 'develop' of github.com:MISP/MISP into develop 2023-10-23 11:39:55 +02:00
James Garratt 4e423b4365 remove spread operator for php 7.2 compatability. 2023-10-23 17:04:22 +11:00
Christian Studer ad7a0ba01d
chg: [misp-stix] Bumped latest version 2023-10-19 20:07:47 +02:00
Sami Mokaddem edd937861a
chg: [dashboard-widget:worldmap] Added support of custom scale in widget config 2023-10-19 11:21:09 +02:00
Sami Mokaddem f9cb9109af
chg: [eventReport:sendToLLM] Added loading text 2023-10-18 17:01:00 +02:00
iglocska d4256ad87a
fix: [llm test] should work nao 2023-10-18 16:45:50 +02:00
Sami Mokaddem 3fd50f007a
new: [eventreport:sendToLLM] Added draft of feature 2023-10-17 21:53:51 +02:00
Sid Odgers 4f0cab086e Add support for disabling the retention of IP addresses used to access API via an AuthKey 2023-10-17 15:57:30 +11:00
Sami Mokaddem 082bda3ae3
chg: [layout] Improved UI in special case 2023-10-11 15:58:46 +02:00
Sami Mokaddem 438d1b8a43
chg: [workflow:editor] Improved quick hashpath picker 2023-10-11 09:35:07 +02:00
Sami Mokaddem f14b81b70c
Merge branch 'develop' of github.com:MISP/MISP into develop 2023-10-09 14:30:30 +02:00
Sami Mokaddem 54ec65acb2
chg: [workflows:infoModal] Added link to jinja2 official documentation 2023-10-09 14:24:31 +02:00
Luciano Righetti 3d57ce7aa0 fix: wrong param order fixes #9319 2023-10-06 15:56:30 +02:00
Christian Studer 35ea184c2d
chg: [upload_stix] Visual improvement with descriptions added
- More information on the different options to
  handle galaxies and clusters while importing
  STIX 2 content
- More information on the debugging options
2023-09-28 12:46:43 +02:00
Jeroen Pinoy d684b2e112
[users] fix user view totp delete checks (#9301) 2023-09-28 11:49:49 +02:00
iglocska 95bcaf54c2
Merge branch 'discussion_view' into develop 2023-09-22 14:15:08 +02:00
iglocska 2c7d3b7434
chg: [escaping] added to event ID 2023-09-22 14:14:47 +02:00
Sami Mokaddem 28179ced9c
chg: [config:customAuth_header] Default to upper case.
- See $_SERVER make passed headers upper case
2023-09-22 11:43:02 +02:00
Sami Mokaddem d04053d4b0
chg: [posts:crud] Prevent readonly users to create posts 2023-09-22 10:17:43 +02:00
Andras Iklody 89fc50118f
Merge pull request #9275 from oivindoh/small-ui-fix
Disable submodule update section when MISP.self_update is disabled, to allow not carrying git dependencies in docker
2023-09-14 14:40:14 +02:00
Øivind Hoel 74eb3afb6c
Expand on a8b2aec6ea to hide submodule section that causes several git commands to fire for no purpose 2023-09-14 14:32:06 +02:00
iglocska ed96864894
new: [logs] add time based filter 2023-09-14 14:14:51 +02:00
iglocska 22f68a2b15
Merge branch 'pw_change_time' into develop 2023-09-13 15:48:59 +02:00
Sami Mokaddem affb618eaa
chg:[workflows:infodModal] Added jinja2 examples 2023-09-12 15:57:30 +02:00
Sami Mokaddem ed61d9ecb4
Merge branch 'develop' of github.com:MISP/MISP into develop 2023-09-07 10:00:49 +02:00
Sami Mokaddem af9454eacf
chg: [dashboard:worldmap] Added scale on the geo map 2023-09-07 10:00:17 +02:00
iglocska 8015516b86
Merge branch 'develop' of github.com:MISP/MISP into develop 2023-09-06 09:02:02 +02:00
iglocska c7d9575908
new: [UI] show which attributes/objects are new and awaiting publication still 2023-09-06 09:01:21 +02:00
Jeroen Pinoy 7ce06cad9f
new: [Users] add last password change timestamp for users 2023-08-29 13:47:24 +02:00
Luciano Righetti c4a3682849 fix: unable to enrich individual shadow attribute 2023-08-25 09:21:34 +02:00
Luciano Righetti fd44c00820 fix: unable to enrich individual attribute, fixes #9267 2023-08-25 09:05:40 +02:00
Luciano Righetti 7c3914a4be fix: event audit log pagination bug, fixes #9245 2023-08-24 11:58:28 +02:00
Sami Mokaddem 7c8fe8bca8
chg: [dashboardWidget:barChart] Added option `forceLogarithm` 2023-08-11 08:56:28 +02:00
Sami Mokaddem 543212a6ca
fix: [users:periodicReport] Update URL based on the selected number of days 2023-08-10 14:40:03 +02:00
Sami Mokaddem 2f0bd270c1
Merge remote-tracking branch 'origin/2.4' into develop 2023-08-09 15:20:17 +02:00
Sami Mokaddem 664504f7f6
new: [user:periodicReporting] Allow setting the number of days to look back (UI only) 2023-08-09 15:19:58 +02:00
Sami Mokaddem 0274f8b633
fix: [security] XSS in event index
- As reported by Marcos Rrodriguez S-V
2023-08-09 09:47:44 +02:00
Sami Mokaddem 35489a3a63
fix: [dashboard:widget] Additional comma in function parameters breaks older PHP version 2023-08-09 09:44:12 +02:00
Sami Mokaddem 9faf497749
Merge remote-tracking branch 'origin/2.4' into develop 2023-08-07 14:32:52 +02:00
Sami Mokaddem 123b1d07c2
new: [dashboard:export] Added CSV export functionality 2023-08-07 14:32:21 +02:00
iglocska 53023b95a7
Merge branch 'develop' of github.com:MISP/MISP into develop 2023-08-03 23:14:01 +02:00
iglocska 96ef7e7460
fix: [server settings] online version check and self-update default behaviour changed 2023-08-03 23:13:25 +02:00
Anders Einar Hilden a8b2aec6ea new [diag]: Improve diagnostics when instance does not have internet or does not use self-update.
Introduces two new settings:
* `MISP.self_update` allows to enable/disable the GUI button for MISP self-update on the Diagnostics page.
* `MISP.online_version_check` allows to enable/disable the online MISP version check when loading the Diagnostics page.

These settings are useful for 1. container installations that should
not be updated using self-update, and 2. installation that have no
direct or proxy internet access.

There are also improvements on the Diagnostics page, primarily the MISP
version area. Font color has been replace with classes, this allows the
use of the `bold` class, not just colors, and possible combination with
the red/green/orange colour classes.

The info/status/warning/error texts have been changed to take into
account the status of `MISP.self_update` and
`MISP.online_version_check`.
2023-08-02 20:42:03 +02:00
Luciano Righetti 3698fdcfa8 fix: only show object enrichment icon if theres an available enrichment for the template 2023-08-01 11:23:22 +02:00
Luciano Righetti 1461fea281 Merge branch 'develop' into allow-enrich-objects 2023-08-01 09:48:44 +02:00
Sami Mokaddem 36c4100568
Merge branch 'develop' of github.com:MISP/MISP into feature_workflows/enrichment-improvements 2023-07-28 10:30:29 +02:00
Sami Mokaddem 9ddc335c07
new: [workflow:editor] Added support of frame nodes in editor and drawflow lib 2023-07-28 08:39:10 +02:00
Luciano Righetti ff5707cd65 chg: do not show last button when using light paginator 2023-07-27 08:28:55 +02:00
Sami Mokaddem 79a1a88b53
new: [workflow:editor] Added min/max-imize support for module sidebar 2023-07-26 14:16:40 +02:00
Luciano Righetti a84de1f444
Merge pull request #9211 from righel/fix-attr-search-pagination-9157
fix: light pagination bug in /attributes/search/results see #9157
2023-07-26 09:42:58 +02:00
Luciano Righetti a3b07ff49f fix: light pagination bug in /attributes/search/results see #9157 2023-07-26 09:38:58 +02:00
Sami Mokaddem 145435ef51
new: [workflow:editor] Added hash-path picker helper functionality 2023-07-25 15:41:55 +02:00
Sami Mokaddem af92f52a30
fix: [workflow:triggers] Fixed typo in column description 2023-07-21 10:33:45 +02:00
vincenzocaputo fb4645916c Fix event hyperlink in discussion view page 2023-07-18 23:44:08 +02:00
Jeroen Pinoy 8ca484a882
fix: [UI] use acl to determine whether to show "audit logs" and "search logs" buttons (#9192)
fix #8949
2023-07-15 18:05:09 +02:00
Luciano Righetti 2c661b565f new: allow user to enrich objects 2023-07-11 16:36:20 +02:00
iglocska c45734ce5d
fix: [otp] autofocus added 2023-07-11 13:11:16 +02:00
iglocska 82956da551
Merge branch '2.4' into develop 2023-07-10 16:10:21 +02:00
Andras Iklody a7b72b47a8
Merge pull request #9180 from dragsu/fix-localisation-workflow-typo
fix: Localisation workflow typo
2023-07-10 15:55:02 +02:00
iglocska 3028132fcf
fix: [login] screen small visual fix 2023-07-10 15:39:28 +02:00
iglocska b121af4c13
Merge branch 'develop' of github.com:MISP/MISP into develop 2023-07-10 15:34:16 +02:00
iglocska 8ff6dc2ea1
new: [forgotten password] optional feature added 2023-07-10 15:30:28 +02:00
417190e5c48babc7 b86456031b fix: [UI] Preserve linebreaks in comments in enrichment results 2023-07-10 08:50:54 +03:00
Sura De Silva 297f0f73a6 fix: localisation workflow typo 2023-07-07 12:30:03 +10:00
iglocska 99eff0ab6a
new: [attack widget] added 2023-06-27 14:30:49 +02:00
iglocska 404c71ade6
new: [dashboard widget] added functionalities to download widget raw data
- download the JSON passed to the front-end of a widget on-demand
2023-06-26 18:16:31 +02:00
iglocska 62f8f290e6
chg: [org index] sort on metafields 2023-06-26 10:05:29 +02:00
Luciano Righetti be8872d2a8 fix: make target event id not required (makes form submit fail) 2023-06-14 14:12:07 +02:00
Luciano Righetti 104e791e93 fix: make target event id not required (makes form submit fail) 2023-06-14 14:11:35 +02:00
iglocska 7d93f74b7b
new: [role permission] for viewing feed correlations
- added additional role permission
- allows hiding feed correlations from users
  - main purpose is with very large instances, to reduce the load on redis
2023-06-09 08:22:45 +02:00
iglocska 338c2e37b5
Merge branch 'develop' of github.com:MISP/MISP into develop 2023-06-07 14:32:44 +02:00
iglocska a752d29e03
new: [taxii preview] Browse a taxii server and view the data it contains
- browse collections
- browse contents of the individual collections and paginate through the data
2023-06-07 14:31:58 +02:00
iglocska 55ab16b568
new: [generic json template] added with JS based highlighting 2023-06-07 14:25:54 +02:00
iglocska e48f76ce34
new: [index factory action] added url_replace parameter to allow for arbitrary string replacement in urls based on row data 2023-06-07 14:24:38 +02:00
Sami Mokaddem 56030252f5
fix: [layout:title] Make sure page title are correctly formatted 2023-06-06 15:52:16 -04:00
Sami Mokaddem bd9936cf10
Merge branch 'develop' of github.com:MISP/MISP into develop 2023-06-06 15:51:03 -04:00
Sami Mokaddem f2dfa21a7a
chg: [ui:global_menu] Removed `new` badge since the feature has been out for few months 2023-06-06 15:49:26 -04:00
Christophe Vandeplas d056b8dceb fix: [AuthKey] Cleanup AuhKey permissions fixes #9121 2023-06-04 09:14:11 +02:00
iglocska 1dee4a760d
Merge branch 'totp' into develop 2023-05-31 15:17:32 +02:00
iglocska acf3e41e9d
fix: [removing totp] was a postlink, causing unprompted removal
- use a GET to display a modal with the prompt
2023-05-31 15:13:56 +02:00
Jakub Onderka b47abb86c9
Merge pull request #9101 from JakubOnderka/passedArgs_is_undefined
Passed args is undefined
2023-05-31 11:55:58 +02:00
iglocska a9f40fe91c
Merge branch '2.4' into develop 2023-05-31 09:01:30 +02:00
iglocska f02d52b1ab
Merge branch '2.4' of github.com:MISP/MISP into 2.4 2023-05-30 09:02:38 +02:00
iglocska 709a9e270a
fix: [Attribute index] moved to light pagination 2023-05-30 09:01:30 +02:00