Commit Graph

88 Commits (f796071d6494e7b21e4c6fb7a7cbd10b1427be52)

Author SHA1 Message Date
Sami Mokaddem 6479f841a1
chg: [servers:index] Improved UI
Only show blocked attribute types/objects if setting is turned on
2021-12-10 10:07:37 +01:00
Sami Mokaddem 9d104e941e
chg: [server:synchronisation] Tpye filtering duringg PUSH synchronisation
Split type on attributes and objects
2021-12-10 09:32:49 +01:00
mokaddem 4c84a00aaa
chg: [element:serverRuleElements] Rules are parsed and build on rules_widget container
They can later be recovered by external commands without having to rely
on fixed HTML ID properties
2021-04-22 16:25:58 +02:00
Jakub Onderka e3cbd08255 fix: [UI] Remove nonsense paginator options 2021-01-10 16:51:09 +01:00
Jakub Onderka ca9b74c1a7 chg: [UI] Make server index view nicer 2021-01-07 18:09:35 +01:00
mokaddem ab5507f8a5
chg: [server:index] Changed icon for pull relevant clusters 2020-11-12 11:26:37 +01:00
mokaddem eb84b3344f
Merge remote-tracking branch 'origin/2.4' into galaxy-cluster2.0 2020-09-22 12:08:12 +02:00
Vito Piserchia 316359c3ba rebase continue 2020-08-17 15:59:27 +02:00
Vito Piserchia b8c7485712 resolve merge 2020-08-16 13:31:31 +02:00
mokaddem cb764f42c3
chg: [server:pull] Pluralized `pull_relevant_cluster` as we may pull
more than one
2020-06-30 08:49:47 +02:00
mokaddem a137f85654
new: [server:pull_relevant_cluster] Added new cluster pull technique
It fetches remote clusters based on cluster tags known locally
2020-06-25 15:01:54 +02:00
mokaddem 9b630ab146
new: [server] Added `pull_galaxy_cluster` option in the server config 2020-06-10 09:36:34 +02:00
mokaddem 176e29c94f
chg: [server:push] Drafty version of galaxyCluster push 2020-05-26 15:08:24 +02:00
iglocska 6d76550ea6
new: [sync] Add additional pull filters to the sync, fixes #5510
- uses the same format as the index filters
2020-01-23 09:42:16 +01:00
Richard van den Berg 6458015708 Allow pushing of sightings only for perm_sighting 2019-11-26 19:40:49 +01:00
Richard van den Berg dd963c2e21 Sync sightings on push, pull and push on add 2019-11-22 21:53:51 +01:00
iglocska 0c15043cfa
new: [sync] view remote user tool added to the server index
- should help with debugging what user is being used
2019-11-13 19:09:37 +01:00
iglocska ffc9147018
new: [sync] Added sync priority system to prioritise the order of instances to push to 2019-09-13 11:49:12 +02:00
iglocska 75acd63c46
fix: [security] Fix to a vulnerability related to the server index
- along with various support tools
- more information coming soon
2019-09-09 13:00:21 +02:00
Olivier BERT aef027c4b9 Accessibility: added roles and aria labels for many icons and icon links (server list, tags, users, roles, attributes, ...)
There is still much work to be done. But we are on the road.

Ideally, and in order to avoid code dupplicates, we should have some utility functions to generate a proper and accessible yes/no icon, an accessible icon link, etc. This would prevent the code from being filled with "aria-label" tags, since the "title" and "aria-label" properties are nearly always the same.
2019-04-02 15:31:34 +02:00
iglocska 4298633e32 fix: [UI] Missing sync / feed pull/push buttons re-added 2019-03-31 10:26:52 +02:00
iglocska a067fc769e new: [UI] Move to FA 5 2019-03-23 11:18:22 +01:00
iglocska d8ee91be68 chg: [refactor] Side menu generic templates moved 2019-02-13 14:45:01 +01:00
iglocska 498a7ae77c new: [feeds] Opened up feed inspection to host org users and added servers to overlap matrix 2019-01-20 10:19:05 +01:00
iglocska 9c5fbdd7e9 new: [server caching] Initial version WIP 2019-01-18 09:06:23 +01:00
iglocska 58997b9ac1 chg: [psr-2] Changed view files to space indentation instead of tabs
- *sniff sniff*
2018-07-20 09:29:50 +02:00
iglocska 59b17b5af6 new: [sync] Added flag to avoid using the proxy
- in some cases you have internal sync between instances in which case going through the proxy is silly
2018-07-02 16:56:50 +02:00
Steve Clement d0e26cefe8 - Fixed various typos/omissions etc 2018-01-12 16:40:19 +01:00
Steve Clement 8faf16fa8f - View/Servers -> __(' done 2018-01-11 11:39:43 +01:00
Steve Clement c941be0147 - View/Servers -> __(' done 2018-01-09 10:01:00 +01:00
Ángel González 926895733b Cosmetic changes
Change space indents to tabs
Remove ?> at end of file
Add or remove some indentation where appropriate
2017-05-08 00:45:57 +02:00
devnull- 9835b8932f Merge branch '2.4' into issues_1643 2017-04-27 10:04:32 +02:00
iglocska e637bb5118 chg: Further work on the accessibility changes 2017-03-14 17:12:35 +01:00
devnull- f24682f86a Merge branch '2.4' into issues_1643 2017-02-16 21:49:45 +01:00
iglocska f7594bde8d chg: Added ids to the server index 2017-02-02 17:30:26 +01:00
devnull- 4795c86295 Quick & Dirty 'without_email' & 'Unpublish_event' options for Sync Server 2017-01-05 16:43:22 +01:00
Iglocska ea6552b596 fix: Pull icon visible even when pull is not enabled for an instance, fixes #1608 2016-10-13 09:56:33 +02:00
iglocska 8c83896813 Merge branch 'sslclientsync' into 2.4.51 2016-08-18 10:03:53 +02:00
iglocska 444171bd2d Merge branch '2.4' into sslclientsync 2016-08-18 09:58:52 +02:00
iglocska f2f5194d19 First iteration of the internal sync rework 2016-08-10 16:27:24 +02:00
Raphaël Vinot f86642e784 fix: Last pushed/pulled ID are not in the db anymore 2016-08-03 14:09:30 +02:00
Richard van den Berg 81a5838131 Add support for sync server SSL client certificates 2016-08-01 16:30:22 +02:00
Andreas Ziegler 0fe692c56a remove whitespace at end of line 2016-06-04 01:10:45 +02:00
Andreas Ziegler 898ea1d97c remove whitespace (space/tab) from empty lines 2016-06-04 01:08:16 +02:00
William Robinet 4fea371c4b Fix permissions 2016-02-11 17:03:51 +01:00
iglocska 3061b37fc3 Fixed a serious issue with the snort/suricata export which would keep appending all eligible attributes over and over to the file instead of properly fetching them event by event resulting in a massive export file 2015-12-23 00:51:57 +01:00
iglocska 150b115c52 Fixed an invalid link, fixes #761 2015-12-17 00:15:35 +01:00
iglocska fdcac8b72c Further work on the filter UI 2015-10-18 09:36:55 +02:00
Iglocska e242c9add2 Set of changes to the sync
- finished preview feature
  - can now view events and attributes remotely
  - can copy over new event to local instance

- new sync mode (update)
  - allows to only pull changes to events that exist locally already
  - works well with the manual pull of events, no need to pull events that we didn't manually confirm, but can still update all events that we pulled over

- Fixed an issue with background tasks causing the logging to fail

- reworked connection test showing version numbers of both instances
  - also telling the admin whether the sync is compatible or not

- Further refactoring / tweaking of the vent view
2015-10-06 01:16:48 +02:00
Iglocska 6bcf104724 Progress on several features
- implemented a custom pagination tool for data sets that are not directly taken from teh db
  - currently creates a pagination object that mocks CakePHP pagination
  - supports the CakePHP pagination view helper
  - supports: pagination, sorting, custom filters

- implemented first step of the remote instance browser for admins
  - view an index of events on another instance
  - filter the events
  - uses the new pagination

- still missing:
  - remote event view
  - fetch event from remote instance

- reworked the event view
  - separated API and UI code path
    - major speedup for the API!
    - cleaner code as there was almost 0 overlap
  - discussions and attributes are now loaded separately from the event view
    - added after the event view loads via ajax
    - cleaner pagination
  - attribute pagination now finally allows for sorting
    - future improvement (coming soon): Show proposals only filter
    - filtering on the attributes in general
2015-09-29 02:54:25 +02:00