Pierre Goiffon
9865bf0779
N°4368 add sending X-Content-Type-Options HTTP header
...
Replace in consumers the \WebPage::add_xframe_options call by \WebPage::add_http_headers
2023-12-19 18:25:26 +01:00
Stephen Abello
b10bcb976d
N°6951 - Security hardening
2023-11-21 09:42:11 +01:00
Eric Espie
75f4751b82
N°5741 - remove use of get_config_parameter in Twig
2022-11-23 15:09:20 +01:00
Eric Espie
eb1d56f439
N°3169 - Add feature to connect Gsuite mail box with OAuth
...
N°2504 - Add feature to connect Office mail box with OAuth2 for Microsoft Graph
N°5102 - Allow to send emails (eg. notifications) using GSuite SMTP and OAuth
* 2.7 migration
2022-05-16 14:51:12 +02:00
Eric Espie
134736dce5
N°3169 - Add feature to connect Gsuite mail box with OAuth
...
N°2504 - Add feature to connect Office mail box with OAuth2 for Microsoft Graph
N°5102 - Allow to send emails (eg. notifications) using GSuite SMTP and OAuth
* 2.7 migration (wip)
2022-05-13 11:37:09 +02:00
Pierre Goiffon
47db04bcb7
💡 N°4760 Add complement in phpdoc
2022-02-09 11:48:17 +01:00
Pierre Goiffon
a49c451ae4
💡 N°4760 Fix wrong phpdoc
2022-02-09 11:43:42 +01:00
Pierre Goiffon
3000659e86
🎨 Change disable breadcrumb method name to clarify usage
...
Thanks @eespie for the review !
2022-02-08 17:04:11 +01:00
Pierre Goiffon
ce36c00b83
Remove now useless default values
...
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
2022-02-08 17:04:11 +01:00
Pierre Goiffon
2a3e6384d9
♻️ After dev team code review
2022-02-08 17:04:11 +01:00
Pierre Goiffon
dd7e73e413
🎨 Simpler code
...
Thanks Hipska !
2022-02-08 17:04:11 +01:00
Pierre Goiffon
1709082e39
Controller::CreatePage : default values for sUrl and sIcon
2022-02-08 17:04:11 +01:00
Pierre Goiffon
41f6e85673
Controller::CreatePage : use @list() intead of 3 lines with count() tests
...
Thanks Hipska !
Co-authored-by: Thomas Casteleyn <thomas.casteleyn@super-visions.com >
2022-02-08 17:04:11 +01:00
Pierre Goiffon
3ef3166bd5
Add new methods to override in order to control breadcrumb in Controller children classes
2022-02-08 17:04:11 +01:00
Eric
77710f1613
Revert " #1946 Fix Twig templates logging too much"
...
This reverts commit 2763b991
2021-02-25 17:57:39 +01:00
Eric
2763b99142
#1946 Fix Twig templates logging too much
2021-02-25 14:44:16 +01:00
Pierre Goiffon
ecebe4ecd5
N°3416 XFrame and cache headers optimizations
...
* Remove XFrame header set in \WebPage::no_cache : not this method responsability, was confusing :/
* Remove no_cache() calls when already set in page constructor (ajax_page mainly)
* Also calls everywhere the \WebPage::no_cache method instead of setting headers manually
2020-12-02 17:19:05 +01:00
Pierre Goiffon
8bfcb14d0c
N°3416 XFrame-Options header is now set using a config parameter, defaults to SAMEORIGIN
...
Also adds an indirection (\WebPage::add_xframe_options) to set header
2020-12-02 17:17:11 +01:00
Eric
d86e904e18
N°3317 - Add http headers
2020-09-29 14:11:11 +02:00
Eric
d4b93f3bf0
N°2641 - Create a dedicated ErrorPage for fatal errors
2020-06-11 17:16:47 +02:00
Eric
0b84e809f6
Add cache to twig templates
2020-06-05 15:52:26 +02:00
Eric
fa3610cfee
N°2641 - Create a dedicated ErrorPage for fatal errors
...
Fix fatal errors being logged in setup.log instead of error.log
2020-05-14 14:37:38 +02:00
acognet
526a7f9817
N°1910 - iTop - Search on Text contains "_" not working - convert _ to \_ in javascript
2020-05-05 18:36:38 +02:00
acognet
95adbbb58f
N°1181 - List of searchable classes in SearchMenuNode - add user rights tests
2020-03-30 16:23:23 +02:00
acognet
fc7b772ba3
N°1910 - iTop - Search on Text contains "_" not working
...
_ is a special caracter in mysql -> replace with \_
2020-03-30 16:13:47 +02:00
Eric
87e22163d7
N°2037 - Add Twig template rendering to the WebPage
2020-02-21 14:35:25 +01:00
acognet
4cc8b89f4e
N°2037 - New dashlet Gantt - add method to insert twig in an existing page
2020-02-21 12:09:15 +01:00
odain
84a11fb3c1
added namespace + mv iTopComposer + optimize FileIterator
2020-02-20 14:56:08 +01:00
Pierre Goiffon
ee39a387db
N°2651 Remove tests from lib : browse dirs using SPL classes instead of GLOB
2020-02-20 14:56:08 +01:00
bruno DA SILVA
e3c6ac814e
N°2651 - Removal of "Test" dirs within dependencies handled using composer
2020-02-20 14:56:08 +01:00
Eric
ef3bdd63a4
N°2746 - Fix search from shortcut
2020-02-13 11:56:19 +01:00
Eric
d9bf0fe012
N°2746 - Fix breadcrumb for search of enumSet
2020-02-11 16:02:55 +01:00
Eric
93c9783b1a
N°2746 - Fix empty search for TagSet
2020-02-11 14:51:22 +01:00
Eric
5e5d368299
N°2657 - MTP : Progress Bar has disappeared (Search exact match)
2020-01-30 16:02:16 +01:00
Eric
bbca1625fb
N°2657 - MTP : Progress Bar has disappeared (Search exact match)
2020-01-30 12:31:22 +01:00
Eric
b58356c42e
N°985 - Add applicable contexts on Trigger (search)
2020-01-28 17:37:17 +01:00
Eric
8ad2b8091c
N°2657 - MTP : Progress Bar has disappeared
2020-01-23 11:28:52 +01:00
Eric
b370deaac9
N°2313 - Markup extensibility: Add support for both code AND title in admin. console tabs
2020-01-16 09:56:22 +01:00
Molkobain
5a39581c60
N°2313 - Markup extensibility: Add support for both code AND title in admin. console tabs
2020-01-15 08:42:35 +01:00
Eric
864ded2102
Refactor Core Update (+8 squashed commit)
...
Squashed commit:
[b907bb759] Refactor Core Update
[5da2473aa] Refactor Core Update
[3fce45615] Refactor Core Update
[5f050a828] Refactor Core Update
[4b9b85174] Refactor Core Update
[f637ed358] Refactor Core Update
[56543edce] Refactor Core Update
[7f06900ef] Refactor Core Update
2020-01-07 10:00:14 +01:00
Eric
7f3efe59ab
Refactor Core Update (+3 squashed commit)
...
Squashed commit:
[e1cbfe93f] Refactor Core Update
[41ec2adf7] Refactor Core Update
[ca6cefca3] Refactor Core Update
2020-01-07 10:00:13 +01:00
Eric
9dc56b727e
N°1987 - Fix search equals 0 for integer fails
2019-12-06 17:01:46 +01:00
bruno DA SILVA
08c1f4f072
autoload rework
...
- bootstrap.inc.php is now included by approot.inc.php
- remove all unescessaries includes of bootstrap.inc.php
- in bootstrap.inc.php autoload can be bypassed using a feature flag because "why not"
2019-11-08 16:51:57 +01:00
Eric
fbc5280add
💚 Fix unit tests
2019-10-17 09:23:32 +02:00
bruno DA SILVA
d71b3b1893
N°1455 - obsolescence: show hint in the search bar
2019-09-10 15:45:57 +02:00
Pierre Goiffon
a4743901a3
N°2269 Font Awesome : update iTop for new v5 icons
...
* remove useless css in light-grey (weren't used)
* change icons class names from v4 to v5
2019-07-16 12:20:59 +02:00
Pierre Goiffon
991bc359cb
Merge remote-tracking branch 'origin/master' into develop
2019-05-23 10:52:34 +02:00
bruno DA SILVA
a1d01e252b
N°2191 - Stopwatch sub-items no more available as search criteria
2019-05-20 17:03:25 +02:00
Molkobain
dccdd84c25
♻️ Fix unit tests for compatibility with CI
2019-04-17 14:52:58 +02:00
Eric
b82b095f58
1814 - Search with criteria : always add default criteria
2019-01-03 09:58:54 +01:00