Vladimir Kunin
c75bb6b892
Update Navigation Menu translations
2021-10-29 18:27:04 +02:00
Vladimir Kunin
15ffb82257
Update preferences translations
2021-10-29 18:27:04 +02:00
Vladimir Kunin
5e2ae18570
Typo
2021-10-29 18:27:04 +02:00
ilya.stukalov
070a23e61b
Add UI translations for iTop 3.0.
2021-10-29 18:27:04 +02:00
acognet
0ab6655ae7
N°4385 - MetaModel::GetRelatedObjectsUp does yield correct results, while DBObject->GetRelatedObjectsUp does not
2021-10-29 13:36:32 +02:00
acognet
322371dd9f
N°4349 - Drop-down mandatory template field documented still required in modification
2021-10-29 13:33:44 +02:00
Molkobain
b8e974cfd1
N°4398 - Add object name in the tab name when browsing datamodel viewer
2021-10-28 15:58:32 +02:00
odain
e03eb1e279
N°3556: fix broken ci temporarly for test using ItopDataTestCase
2021-10-28 11:48:14 +02:00
bruno-ds
6d2b75df9e
N°4261 - test correctness: log deactivation is performed using bool false and not Error level
...
thanks @BenGrenoble
2021-10-26 15:54:44 +02:00
Stephen Abello
ab1b6837a2
N°3800 Fix line spacing in rich text editor and in its displayed content
2021-10-26 15:26:29 +02:00
Stephen Abello
5c02b5c38c
N°4396 Fix graphs not displaying anymore in Dashboard Attribute
2021-10-26 10:50:32 +02:00
Stephen Abello
dd486dd015
N°3911 Fix datamodel viewer table overflowing in some case
2021-10-26 10:11:12 +02:00
Molkobain
b7e8c0de8a
N°4400 - Restore PHP debug output being displayed in a modal
2021-10-25 21:34:03 +02:00
Molkobain
32dae59b9b
N°4400 - Move inline JS functions to corresponding JS file
2021-10-25 19:51:07 +02:00
acognet
5540988001
N°4349 - Drop-down mandatory template field documented still required in modification
2021-10-25 15:50:43 +02:00
Stephen Abello
f8c59e6171
N°3911 Allow datamodel viewer graph to be horizontally scrolled when overflowing out of page
2021-10-25 15:35:33 +02:00
acognet
ab23ea1da0
N°3928 - Polishing: Impact analysis
2021-10-25 14:12:11 +02:00
Molkobain
3d49cd199a
Fix Panel not being collapsible anymore (regression from 1c11cef2f, thanks @accognet !)
2021-10-25 12:15:02 +02:00
denis.flaven@combodo.com
ee848129b7
New methods for creating/import test data from XML files.
2021-10-25 11:49:56 +02:00
Molkobain
63448276cc
Tooltips: Add possibility to define theme through meta-data
2021-10-24 11:12:07 +02:00
Stephen Abello
d5af6e9061
N°4319 Backup page datatable no longer grow off limits, even on Chrome, also fix restore button
2021-10-22 14:39:30 +02:00
Molkobain
2fc3e7ad38
N°2875 - Fix empty mention results when host object is being created
2021-10-22 13:23:24 +02:00
Stephen Abello
465ed58471
N°4319 Backup page datatable no longer grow off limits
2021-10-22 10:35:43 +02:00
Eric Espie
fac454595a
removing meaningless information
2021-10-22 10:10:14 +02:00
acognet
89ea4adbce
N°4366 - RCSS in /pages/ajax.searchform.php on develop
2021-10-21 17:15:27 +02:00
bruno-ds
427f107ddf
N°4261 - Fix CI and add a test case
2021-10-21 17:04:08 +02:00
Pierre Goiffon
59d674d744
Fix broken export
...
Argument 1 passed to Combodo\iTop\Controller\AjaxRenderController::ExportBuild() must be an instance of Combodo\iTop\Controller\ajax_page, instance of AjaxPage given,
Caused by merge of support/2.7 with 2 conflicts on the same line (347cbca5 )
2021-10-21 17:03:36 +02:00
Molkobain
54db7243bf
N°2875 - Restore correct app. version check in the module installer 🥶
2021-10-21 16:36:41 +02:00
Eric Espie
e6d2b0bc18
N°4346 - Restore HTML metadata (data-xxx) on lists in the backoffice
2021-10-21 16:18:57 +02:00
bruno-ds
9e1f5a1b63
N°4261 - ExceptionLog restore Portal log level to Error as for iTop 2.7 (no more BC break)
...
- default level is now Error,
- for "write in DB": each level (including error) are ignored by default
2021-10-21 16:18:27 +02:00
Stephen Abello
5b42b8983a
N°3515 Update some classes icon to match 3.0 UI
2021-10-21 16:00:18 +02:00
Molkobain
5bae964064
Setup: Fix spacing between module's label and module's more info link
2021-10-21 15:58:19 +02:00
Molkobain
ef9c18e393
Fix setup crash on upgrade when env-production / data/cache-production have been deleted (missing dict files)
2021-10-21 15:16:15 +02:00
Pierre Goiffon
ed43d00afe
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# application/transaction.class.inc.php
# core/userrights.class.inc.php
2021-10-21 15:12:23 +02:00
Pierre Goiffon
908a48e0a1
Merge remote-tracking branch 'origin/support/2.6' into support/2.7
...
# Conflicts:
# application/transaction.class.inc.php
# test/application/privUITransactionFileTest.php
2021-10-21 15:09:50 +02:00
Pierre Goiffon
9b854dbcc7
N°4289 skip test (not working on Jenkins)
2021-10-21 14:52:59 +02:00
Pierre Goiffon
7757f1f2d2
N°4289 Security hardening
2021-10-21 12:43:03 +02:00
bruno-ds
5e2f8a4ea6
N°4261 - ExceptionLog: improve readability
2021-10-21 11:07:44 +02:00
bruno-ds
62f7eca0a8
N°4261 - Log in db: change default level.
...
In order to preserve the existing behavior: not EventIssue creation (unless configured otherwise).
2021-10-21 11:07:44 +02:00
Stephen Abello
820f2cbed6
N°4015 Set a minimum height for last tab in scrollable mode and allow customizing tabs minimum height in themes
2021-10-21 10:37:38 +02:00
bruno-ds
d03718681f
N°4261 - Log in db: change default configuration.
...
As since the latest changes by Pir, the default value is handled directly in the class.
2021-10-21 10:11:26 +02:00
Pierre Goiffon
a353317746
N°4289 Fix privUITransactionFile generating error if MetaModel not loaded
2021-10-20 17:26:32 +02:00
Pierre Goiffon
723eb90160
N°4289 privUITransactionSession phpDoc
2021-10-20 17:25:58 +02:00
Pierre Goiffon
0e14be8b15
N°4261 Refactor ExceptionLog ( #239 )
...
Doing a code review with Bruno, we agreed to do some little refactoring :
* Level per exception class
- Before the whole ExceptionLog::Log method was a total rewrite of its parent, with some code duplicates... not a good idea : we should better improve LogAPI to make other similar uses possible in the future !
- The logic to get level from config must be in a GetMinLogLevel override
* Write to DB
- Pull up this functionnality in LogAPI
- Add a sCode parameter in GetLevelDefault
Doing this refactoring, I also improved :
* Test the attributes set when creating the EventIssue object : during my dev I had crashes because I didn't filled all the mandatory fields... Having a PHPUnit test checking this will prevent future bugs to happen if attributes are modified in the class or in the object creation method
* Use Throwable instead of Exception : this was added in PHP 7.0 and will allow to catch both Exception and Error
* Because we need to have 2 statements on the same line in \Combodo\iTop\Test\UnitTest\Core\Log\ExceptionLogTest::testLogInFile, I modified the editorConfig file to allow disabling the formatter using comments.
2021-10-20 16:01:08 +02:00
Pierre Goiffon
ef6d7925fc
Log : always log the same structure, and add a delimiter at the end
...
This will allow to parse the logs more easily !
2021-10-20 15:16:57 +02:00
acognet
ec8c2ca122
N°4374 - Add sanitizer helper for front end (JS) - Rollback
2021-10-20 10:31:41 +02:00
acognet
ebe50b319a
N°4357 - Autocomplete issue with accent in a list
2021-10-20 10:31:40 +02:00
Eric Espie
48b1a15bf7
N°4369 - updated autoloader
2021-10-20 09:52:32 +02:00
Eric Espie
5102400be4
N°4369 - Return product and version in status rest ws
2021-10-20 08:52:25 +02:00
Molkobain
4bde828dbb
🌐 N°2875 - Fix missing word in TriggerOnObjectMention:mentioned_filter(+) thanks to @jbostoen
2021-10-19 21:36:23 +02:00