Gaetan Delannay
|
400158a0a1
|
[gen] Users have now a workflow allowing them to deactivated. An inactive user can't log in anymore. This is useful if the User is tied to other objects and cannot be removed without braking the data model, but does not correspond anymore to an active user that is allowed to log in.
|
2014-09-11 16:41:08 +02:00 |
|
Gaetan Delannay
|
8511bcd675
|
[gen] Bugfixes.
|
2014-06-24 21:05:01 +02:00 |
|
Gaetan Delannay
|
432a579d47
|
[gen] On a workflow class, one may now define a method 'onTrigger(self, obj, transitionName)' that will be called after any transition has been triggered, but before the a transition-specific action.
|
2014-06-02 15:08:39 +02:00 |
|
Gaetan Delannay
|
6494bf22c7
|
[gen] Added some utility methods.
|
2014-06-01 11:44:07 +02:00 |
|
Gaetan Delannay
|
5c6a7f0f97
|
[gen] Security improvements.
|
2014-05-03 22:45:51 +02:00 |
|
Gaetan Delannay
|
b2dbef2bc4
|
Improved class appy.Hack to be able to hack static methods as well; [gen] pod field can now accept a string in param 'showTemplate' if a single format is accepted; when showing linked objects in a ref field, we show a message and no data for every object the currently logged user is not allowed to read; improved the default UI layout (less table borders).
|
2014-05-03 15:18:41 +02:00 |
|
Gaetan Delannay
|
1d0ee7a614
|
[gen] Bugfix in the Ref field; added method workflow.Transition.getBack that finds the 'back' transition of a given transition.
|
2014-05-02 12:35:09 +02:00 |
|
Gaetan Delannay
|
ef21375410
|
[gen] Bugfixes and use of Ref.autoref fto avoid circular references within cross-class Ref fields.
|
2014-04-22 19:37:36 +02:00 |
|
Gaetan Delannay
|
e1b6b1b951
|
[gen] Buttons for workfow conditions are now smaller when shown in lists of objects; added the possibility to define a specific icon for every workflow transition.
|
2014-04-21 17:19:27 +02:00 |
|
Gaetan Delannay
|
f0c1f69573
|
[gen] Optimisations, bugfixes and refactorings.
|
2014-04-21 12:11:41 +02:00 |
|
Gaetan Delannay
|
822e1a7c63
|
[gen] Buttons can now be stretched to fit the size of the inner label.
|
2014-04-20 19:22:40 +02:00 |
|
Gaetan Delannay
|
16442341f0
|
[gen] More stuff for modifying workflow objects.
|
2014-04-18 14:50:07 +02:00 |
|
Gaetan Delannay
|
75f5407e48
|
[gen] Added and changed some methods on the basic workflow objects in order to ease modifications on workflow objects (states, transitions).
|
2014-04-17 17:10:38 +02:00 |
|
Gaetan Delannay
|
74f8592517
|
[gen] Automatically generated passwords and captcha challenges do not include numbers and letters that could be misread.
|
2014-03-06 12:15:10 +01:00 |
|
Gaetan Delannay
|
14f4848348
|
[gen] Added base Appy i18n files containing standard Appy labels.
|
2013-10-20 18:12:39 +02:00 |
|
Gaetan Delannay
|
91e0bd2240
|
[gen] Allow to group transitions.
|
2013-09-24 12:26:31 +02:00 |
|
Gaetan Delannay
|
1f901e5545
|
[gen] klass.creators can now be a method that either returns a list of global roles allowed to create instances of this class, or a boolean indicating if the currently logged user can create instances of this class or not. [gen] Bugfixes.
|
2013-09-22 16:33:32 +02:00 |
|
Gaetan Delannay
|
809a553cf4
|
[gen] Replaced database fields tool.resultColumnsFor[class] by static attributes class.listColumns. [gen] Bugfixes and removed unused code.
|
2013-09-18 12:06:07 +02:00 |
|