Nathan Gray
|
73d49a957a
|
Slightly better error message to help find the offender
|
2012-07-05 20:00:34 +00:00 |
|
Nathan Gray
|
375fad6cd4
|
Use multiple selectbox to handle both single & multiples
|
2012-07-05 19:59:42 +00:00 |
|
Nathan Gray
|
6ae812ff45
|
Fix date format handling
|
2012-07-05 18:24:20 +00:00 |
|
Nathan Gray
|
9a6e3d59a8
|
If two widgets have the same ID, and they both return objects as values (eg: link widgets) then merge the values instead of replacing
|
2012-07-04 22:41:51 +00:00 |
|
Nathan Gray
|
f1ea3db040
|
Remove debug
|
2012-07-04 22:39:08 +00:00 |
|
Nathan Gray
|
ff19062265
|
Use filemanager popup to allow linking to already existing files
|
2012-07-02 23:03:27 +00:00 |
|
Nathan Gray
|
235d9b3285
|
Let vfs widget have a value
|
2012-07-02 23:02:57 +00:00 |
|
Nathan Gray
|
5385055eb9
|
Fix bug breaking array values (name ends in [])
|
2012-07-02 22:58:02 +00:00 |
|
Christian Binder
|
c900737797
|
reverted r39642 for a better solution to come
|
2012-07-02 20:43:00 +00:00 |
|
Nathan Gray
|
195a3353d7
|
Add date only placeholders for timestamps: {{timestamp_placeholder/date}}
|
2012-07-02 15:24:15 +00:00 |
|
Christian Binder
|
183fa30aca
|
Registry of apps currently supporting merge (for later usage)
|
2012-07-01 18:22:38 +00:00 |
|
Nathan Gray
|
3d4b28ae15
|
Add changes in linked files into history log (et2)
|
2012-06-27 20:32:45 +00:00 |
|
Nathan Gray
|
b2817cf358
|
Add a button to allow linking to existing VFS files - work in progress
|
2012-06-26 23:01:04 +00:00 |
|
Nathan Gray
|
69812c92ee
|
Avoid fatal error if it exists, but is not an array
|
2012-06-26 23:00:22 +00:00 |
|
Nathan Gray
|
4a98ec1a26
|
Allow grids with names to work
|
2012-06-26 22:56:35 +00:00 |
|
Nathan Gray
|
b4271fdcbd
|
If onclick is still text, compile it
|
2012-06-26 22:55:39 +00:00 |
|
Christian Binder
|
7d0a964a1e
|
enbable textbox widget for type passwd
|
2012-06-26 20:37:58 +00:00 |
|
Nathan Gray
|
36cc792d46
|
Format numbers inside writer tables as numbers
|
2012-06-26 16:21:20 +00:00 |
|
Nathan Gray
|
a6c6ddbc80
|
Improve handling of history diff to make sure there's only one column
|
2012-06-25 23:38:26 +00:00 |
|
Nathan Gray
|
6b601c73dc
|
Implement _oldValue for link_entry
|
2012-06-25 23:05:18 +00:00 |
|
Nathan Gray
|
4d101be606
|
Make filter headers resize so they are no bigger than their column
|
2012-06-25 17:25:11 +00:00 |
|
Nathan Gray
|
85950517a1
|
revert accidentally committed change to et2
|
2012-06-19 23:30:50 +00:00 |
|
Nathan Gray
|
c9d19b4721
|
Clean up link_entry widget internal value usage, and better handle no value (null, '', false or {})
|
2012-06-19 23:30:07 +00:00 |
|
Nathan Gray
|
82d06cadbe
|
Prevent historylog customfields from overwriting actual custom fields
|
2012-06-19 21:49:58 +00:00 |
|
Nathan Gray
|
41f663407c
|
Fix default true/false
|
2012-06-19 21:47:52 +00:00 |
|
Nathan Gray
|
e41e681354
|
Use read-only custom field widgets for history log
|
2012-06-19 20:27:27 +00:00 |
|
Nathan Gray
|
cd6ff18379
|
Check variable existance and type to avoid some warnings
|
2012-06-19 19:52:07 +00:00 |
|
Nathan Gray
|
c34a61308d
|
Add context menu to link list, gives ability to change comment & delete
|
2012-06-19 18:59:53 +00:00 |
|
Nathan Gray
|
7ec417e06e
|
If preference for account selection is popup, don't use a popup just embed the search instead
|
2012-06-18 23:28:51 +00:00 |
|
Nathan Gray
|
180453a303
|
Make sure all selected accounts are there, even if preference would normally not include them
|
2012-06-18 23:26:02 +00:00 |
|
Nathan Gray
|
86e72a105e
|
Debug validation errors to console
|
2012-06-18 22:56:20 +00:00 |
|
Nathan Gray
|
8a2eb38369
|
Use widget's getValue() instead of using val() on an attribute which might not exist
|
2012-06-18 22:45:21 +00:00 |
|
Nathan Gray
|
d44fed908c
|
Use correct debug tag - info does not exist
|
2012-06-18 22:44:00 +00:00 |
|
Nathan Gray
|
e807bb824d
|
Correctly return {app, id} or just id, even if value is empty
|
2012-06-18 22:41:54 +00:00 |
|
Nathan Gray
|
5732ee7033
|
Fix parent / hierarchy view
|
2012-06-18 17:43:39 +00:00 |
|
Ralf Becker
|
16352d2cfb
|
only cache highest version: only update cache when storing, if it contains older version, only update when reading, if no version (=highest) is requested --> should fix cases where new distributed templates overwrite customer templates with higher version in cache
|
2012-06-14 11:32:11 +00:00 |
|
Nathan Gray
|
0446c2e0ea
|
No longer need to override, should be properly set now
|
2012-06-13 17:37:57 +00:00 |
|
Nathan Gray
|
ceb63d84d7
|
Remove ! from HTML5 blur
|
2012-06-13 16:58:12 +00:00 |
|
Nathan Gray
|
60843f9a1a
|
Enhance validation for select-account widget, which doesn't load all options - check that selected account is visible to the user instead of loading all or failing
|
2012-06-13 15:21:41 +00:00 |
|
Nathan Gray
|
fb3672f950
|
Only loop through existing widgets, not the whole list
|
2012-06-13 15:18:34 +00:00 |
|
Nathan Gray
|
19264649a6
|
Check that input exists before trying to use it
|
2012-06-13 15:16:01 +00:00 |
|
Nathan Gray
|
d156f20492
|
Fix bug where one selectbox's empty label could get added to all
|
2012-06-13 15:15:31 +00:00 |
|
Nathan Gray
|
ed9985197a
|
Defer setting filter until later, fixes problem with new entries not having an ID
|
2012-06-13 15:13:49 +00:00 |
|
Nathan Gray
|
3364d1a1df
|
Get custom field values working when custom field has no ID
|
2012-06-12 20:58:25 +00:00 |
|
Nathan Gray
|
321814260f
|
Update row's visible custom fields to match selected custom fields
|
2012-06-12 20:54:05 +00:00 |
|
Nathan Gray
|
19991fe899
|
I guess jQuery adapter doesn't work quite yet, fix get/set_value()
|
2012-06-12 20:50:45 +00:00 |
|
Nathan Gray
|
a7654f7952
|
Avoid 'undefined' showing up in attributes when variable or value is missing
|
2012-06-12 19:53:51 +00:00 |
|
Nathan Gray
|
ad83103362
|
Add label option, implement et2_IDetachedDOM interface
|
2012-06-12 18:38:21 +00:00 |
|
Nathan Gray
|
97cb3a0586
|
If HTML5 validation fails, switch to the appropriate tab so message can be shown
|
2012-06-12 16:46:36 +00:00 |
|
Nathan Gray
|
d9d842ceb6
|
Handle buttons with missing row_cont info, such as create[...] - they are not considered 'in the row' because the name is not {}[...]
|
2012-06-11 18:14:43 +00:00 |
|
Nathan Gray
|
04c966a30f
|
Handle if value is sent to client as app,id
|
2012-06-11 16:35:46 +00:00 |
|
Nathan Gray
|
2692ded763
|
Default table row valign to top
|
2012-06-11 15:45:37 +00:00 |
|
Nathan Gray
|
7517b392f5
|
Implement valign attribute for nextmatch rows
|
2012-06-11 15:43:09 +00:00 |
|
Christian Binder
|
ec8eedce63
|
fixed typo
|
2012-06-08 16:57:08 +00:00 |
|
Christian Binder
|
d2cacf5e20
|
just a typo
|
2012-06-08 16:28:20 +00:00 |
|
Nathan Gray
|
71456ff8ef
|
Force nextmatch to load affected rows by clearing the data from data store
|
2012-06-06 21:56:18 +00:00 |
|
Nathan Gray
|
3979b104ad
|
Handle csv as values
|
2012-06-06 21:07:19 +00:00 |
|
Nathan Gray
|
7bd8652b61
|
Send max_file_size for link_file too
|
2012-06-06 19:11:55 +00:00 |
|
Nathan Gray
|
63a8718dd8
|
Support background colors (& icon) in link search results
|
2012-06-06 18:47:04 +00:00 |
|
Nathan Gray
|
6689578d52
|
Sometimes ID can get set to an empty array by server side - don't count that, look up the tree
|
2012-06-06 17:00:15 +00:00 |
|
Nathan Gray
|
ee32c2d82e
|
Make sure proper options are added for nextmatch-accountfilter
|
2012-06-06 16:17:44 +00:00 |
|
Klaus Leithoff
|
0d861587ff
|
* Api: use autocomplete=off on all etemplate password fields (not all browsers support that), to avoid filling in wrong passwords while administering
|
2012-06-06 15:06:30 +00:00 |
|
Nathan Gray
|
d1ae0b1098
|
Activate diff if value is > 50 chars, or has a new line
|
2012-06-06 14:44:36 +00:00 |
|
Nathan Gray
|
4f4355f0f8
|
Fix empty label - default value for selectbox has to be ''
|
2012-06-06 14:21:38 +00:00 |
|
Nathan Gray
|
1f2ee8faf2
|
Add ckeditor as htmlarea widget
|
2012-06-06 04:13:19 +00:00 |
|
Nathan Gray
|
d9efe319d0
|
Remove registration for select-account
|
2012-06-06 04:06:48 +00:00 |
|
Nathan Gray
|
b7ed330670
|
Handle any set select options
|
2012-06-06 04:05:21 +00:00 |
|
Nathan Gray
|
fc3c054025
|
Take type into account before making 'no account selection' change
|
2012-06-05 21:16:33 +00:00 |
|
Nathan Gray
|
e9abe385dc
|
- Fix action column not being skipped
- Add nextmatch-accountfilter
|
2012-06-05 21:10:18 +00:00 |
|
Nathan Gray
|
2573076826
|
Add some change detection, don't do anything if value is not changed
|
2012-06-05 21:09:16 +00:00 |
|
Nathan Gray
|
98f73a5507
|
Prevent warning about not-allowed child widget, fire change event on input when selecting from query results
|
2012-06-05 21:03:00 +00:00 |
|
Nathan Gray
|
30b3213b90
|
Change diff dialog to use auto sizing, hopefully avoid some scrollbars in FF
|
2012-06-05 17:11:42 +00:00 |
|
Nathan Gray
|
9846011ec2
|
- Reset accidental commit using et2
- Set current app before validating to use app-specific values (category)
|
2012-06-05 16:19:02 +00:00 |
|
Nathan Gray
|
eae9b67d3c
|
Make text diff history look better in FF
|
2012-06-05 15:48:57 +00:00 |
|
Ralf Becker
|
0c6d80d778
|
* API/Admin: add user-agent to accesslog and sessions, add sessionid to history to better identify what was causing changes in history
|
2012-06-01 13:13:06 +00:00 |
|
Nathan Gray
|
c5bb607ebc
|
Fix NaN/NaN/NaN timestamp
|
2012-05-30 18:54:23 +00:00 |
|
Nathan Gray
|
98c28030be
|
History log:
- Automatic support for custom fields
- Fix missing select-<subtype> values
|
2012-05-30 18:47:32 +00:00 |
|
Nathan Gray
|
b6760edc22
|
Fix occasional missing filters on re-load
|
2012-05-30 16:34:20 +00:00 |
|
Nathan Gray
|
5b59e85574
|
Handle multiple values that are comma separated
|
2012-05-29 23:15:58 +00:00 |
|
Nathan Gray
|
36fa6e27be
|
Fix apply / reload failure
|
2012-05-29 23:05:26 +00:00 |
|
Nathan Gray
|
de01faf0df
|
Add select account search dialog
|
2012-05-29 22:47:21 +00:00 |
|
Nathan Gray
|
c0ae7013a5
|
Don't fail if there are no actions, just initialize to empty array
|
2012-05-29 22:35:33 +00:00 |
|
Nathan Gray
|
d1cee69269
|
Handle if row doesn't have cat_id in class
|
2012-05-29 22:26:52 +00:00 |
|
Nathan Gray
|
31166f94a0
|
Allow list to be cleared; always call search query hook, even if cached
|
2012-05-29 22:25:40 +00:00 |
|
Nathan Gray
|
9790ee3ac7
|
Handle some differently formed dialogs
|
2012-05-29 22:23:02 +00:00 |
|
Nathan Gray
|
2b3686540f
|
Fix action column removal to handle action columns that are not the last column
|
2012-05-29 17:22:18 +00:00 |
|
Nathan Gray
|
7e92918f9e
|
Add support for 'content' attribute, to create namespace for template using something other than its ID
|
2012-05-24 21:36:03 +00:00 |
|
Nathan Gray
|
775d08a89b
|
Put select options in sel_options
|
2012-05-24 21:30:19 +00:00 |
|
Nathan Gray
|
5bfd90e207
|
Fix validation of cf types - transformer only does server -> client
|
2012-05-24 21:12:26 +00:00 |
|
Nathan Gray
|
aafca99105
|
Automatically handle link history entries
|
2012-05-24 17:53:23 +00:00 |
|
Nathan Gray
|
acd7f43303
|
Accept links in appname:id format
|
2012-05-24 17:49:28 +00:00 |
|
Nathan Gray
|
efbb743cc6
|
Log removal of link in history
|
2012-05-24 17:33:16 +00:00 |
|
Nathan Gray
|
5647df9636
|
Historylog widget for et2
|
2012-05-24 15:45:29 +00:00 |
|
Nathan Gray
|
88df7e232c
|
Make sure action object is set before using it
|
2012-05-23 23:55:01 +00:00 |
|
Nathan Gray
|
fc3553636d
|
Make sure options get set, if provided to constructor
|
2012-05-23 23:54:30 +00:00 |
|
Nathan Gray
|
5d1bffd2d7
|
Fix file upload size limit
|
2012-05-22 20:44:06 +00:00 |
|
Nathan Gray
|
03dfd56d3e
|
Hide exec_id field too
|
2012-05-22 20:16:33 +00:00 |
|
Nathan Gray
|
ceb691f3a3
|
Always get category information out of cat_id
|
2012-05-22 19:54:28 +00:00 |
|
Ralf Becker
|
ed5c5593c3
|
* InfoLog: status filter in index shows now cumulated list of all status translations, if no type is selected (as context menu does too)
|
2012-05-22 17:39:28 +00:00 |
|
Ralf Becker
|
a415cbf259
|
use egw object for given app and window, to open non-popup pm view in projectmanager iframe for jdots template
|
2012-05-22 15:40:10 +00:00 |
|