| Progress: |
|
|
|
170 of 183 issues have been resolved
|
|
|
The current version/cycle
|
|
| |
|
LABS-489 |
UNRESOLVED
|
[eclipse] Warn when the maven-magma-plugin is not present in the project
|
|
|
| |
|
LABS-339 |
UNRESOLVED
|
Improve Organisation
|
|
|
| |
|
LABS-488 |
UNRESOLVED
|
[Demo] Petstore
|
|
|
| |
|
LABS-471 |
UNRESOLVED
|
[Fragment User] missing vm files
|
|
|
| |
|
LABS-378 |
UNRESOLVED
|
[conversion] When a double field has both a format currency and a range limit, incorrect length is used on text field.
|
|
|
| |
|
LABS-491 |
UNRESOLVED
|
[docs] Document form additional actions
|
|
|
| |
|
LABS-476 |
UNRESOLVED
|
[documentation] Pet store explained: tutorial
|
|
|
| |
|
LABS-497 |
UNRESOLVED
|
[email] problems sending emails from within a job
|
|
|
| |
|
LABS-382 |
UNRESOLVED
|
[refactoring][all] Rename classes
|
|
|
| |
|
LABS-381 |
UNRESOLVED
|
[refactoring][all] Use Mag* names for all level 0 and 1 accessible classes
|
|
|
| |
|
LABS-492 |
UNRESOLVED
|
[beansview] new @MagView annotation
|
|
|
| |
|
LABS-409 |
UNRESOLVED
|
[database] Automatic version and id additions have problem with AspectJ and AJDT
|
|
|
| |
|
LABS-494 |
UNRESOLVED
|
[web] More support for CSS styling
|
|
|
| |
|
LABS-463 |
FIXED
|
[build/database] Exception in magma:run when using recent version of Apache Derby
|
|
|
| |
|
LABS-377 |
FIXED
|
[build] magma:run and magma:war doe snot work when there are spaces in filenames
|
|
|
| |
|
LABS-465 |
FIXED
|
[form] do_default does not dispatch to other methods depending on current parameters.
|
|
|
| |
|
LABS-237 |
FIXED
|
[inlineadministration] Strip HTML before cutting text
|
|
|
| |
|
LABS-340 |
FIXED
|
LABS-337
testAllowBareFromEntityOnlyOnSingleBoundResource fails
|
|
|
| |
|
LABS-338 |
FIXED
|
Memory leak related to cycle threads
|
|
|
| |
|
LABS-220 |
FIXED
|
SmartList: needs an "addSort" method or something like that
|
|
|
| |
|
LABS-496 |
FIXED
|
[Maps] Missings link to map view
|
|
|
| |
|
LABS-393 |
FIXED
|
[all] Add apache header to all files not having it and pass apache-rat test
|
|
|
| |
|
LABS-311 |
FIXED
|
[all] Names like "header" or "session" are not valid names anymore now that on demand binding is in place
|
|
|
| |
|
LABS-472 |
FIXED
|
[database] Concurrency problem in JPA database initialization
|
|
|
| |
|
LABS-468 |
FIXED
|
[database] If there is no defined logical name, converter should still use the primary key
|
|
|
| |
|
LABS-424 |
FIXED
|
[eclipse] warn for Eclipse Magma projects not having packaging "magma" in the pom, and/or set that packagin when converting the project.
|
|
|
| |
|
LABS-458 |
FIXED
|
[i18n][regression] Velocity interceptors does not intercept fields output anymore.
|
|
|
| |
|
LABS-469 |
FIXED
|
[validation] Validation must fetch data it needs despite optimizations
|
|
|
| |
|
LABS-404 |
FIXED
|
eclipse plugin should check for java project
|
|
|
| |
|
LABS-238 |
FIXED
|
Add user and content fragment
|
|
|
| |
|
LABS-222 |
FIXED
|
Administration: accessibility only to administrators logged in
|
|
|
| |
|
LABS-157 |
FIXED
|
CONVERSION: Converters for most basic types
|
|
|
| |
|
LABS-201 |
FIXED
|
Full build system
|
|
|
| |
|
LABS-191 |
FIXED
|
I18N : adapter for templating systems
|
|
|
| |
|
LABS-162 |
FIXED
|
If database-jpa-web is not installed, all saves will fail with no warning
|
|
|
| |
|
LABS-154 |
FIXED
|
Maven archetypes are broken
|
|
|
| |
|
LABS-242 |
FIXED
|
Provide an API for execution of long running jobs
|
|
|
| |
|
LABS-368 |
FIXED
|
SmartForm - readOnly fields are input fields
|
|
|
| |
|
LABS-168 |
FIXED
|
VALIDATION : Add errors for incorrect validations
|
|
|
| |
|
LABS-163 |
FIXED
|
WEB: SmartForm : provide a way to shade fields (using password fields)
|
|
|
| |
|
LABS-391 |
FIXED
|
[Fragment User] Error in activation account
|
|
|
| |
|
LABS-261 |
FIXED
|
[all] Add optimizations based on production or developemet environment
|
|
|
| |
|
LABS-388 |
FIXED
|
[all] Update to AspectJ latest version
|
|
|
| |
|
LABS-307 |
FIXED
|
[basics] Magma exceptions does not always print the message of the exception in stack traces
|
|
|
| |
|
LABS-366 |
FIXED
|
[basics] Take control of service discovery
|
|
|
| |
|
LABS-351 |
FIXED
|
[beans] @Consider annotation
|
|
|
| |
|
LABS-353 |
FIXED
|
[beans] Make converters property aware
|
|
|
| |
|
LABS-289 |
FIXED
|
[beans] NPE on fake "get" methods
|
|
|
| |
|
LABS-335 |
FIXED
|
[beans] Optimize loading into handler, avoiding nested objects and collections
|
|
|
| |
|
LABS-495 |
FIXED
|
[beans][speed] Optimize useless calls to getters, using lazy as much as possible
|
|
|
| |
|
LABS-207 |
FIXED
|
[beansview] Make showbean table-less
|
|
|
| |
|
LABS-211 |
FIXED
|
[beansview] Resulting length taken from all validators
|
|
|
| |
|
LABS-229 |
FIXED
|
[beansview] The zone settings must not be considered when building the "tree" for a list
|
|
|
| |
|
LABS-287 |
FIXED
|
[beansview] default toUser throws exception if no @View properties exist
|
|
|
| |
|
LABS-397 |
FIXED
|
[build] Eclipse support for Magma projects
|
|
|
| |
|
LABS-385 |
FIXED
|
[build] Investigate the eclipse project setup optimal for Magma project
|
|
|
| |
|
LABS-413 |
FIXED
|
[build] cobertura coverage tests conflict with openjpa agent used for database testing
|
|
|
| |
|
LABS-213 |
FIXED
|
[converter] RichText converter
|
|
|
| |
|
LABS-283 |
FIXED
|
[database] Converter goes in loop when there is a circular reference in database data
|
|
|
| |
|
LABS-490 |
FIXED
|
[database] Database validator should not validate @Id and/or @GeneratedValue properties based on @Column
|
|
|
| |
|
LABS-389 |
FIXED
|
[database] ITD with id and version for beans
|
|
|
| |
|
LABS-280 |
FIXED
|
[database] OpenJPA does not see ITD properties
|
|
|
| |
|
LABS-454 |
FIXED
|
[database] Provide application database startup
|
|
|
| |
|
LABS-452 |
FIXED
|
[database] When streams comes into play, define an agnostic annotation and infer OpenJPA/Hibernate specific one
|
|
|
| |
|
LABS-456 |
FIXED
|
[database] logic names for entities
|
|
|
| |
|
LABS-223 |
FIXED
|
[database][validation] provide a "unique value" validator, and trigger it when @Column(unique=true) is used
|
|
|
| |
|
LABS-369 |
FIXED
|
[developer][mail] Dump content of catched emails for developement purposes
|
|
|
| |
|
LABS-246 |
FIXED
|
[developer][mail] Provide a way to catch outgoing emails instead of sending them really
|
|
|
| |
|
LABS-453 |
FIXED
|
[dojo] Infer "tundra" class also when another class for HTML body is already present
|
|
|
| |
|
LABS-376 |
FIXED
|
[dojo] href to dojo css contains double slash, causing load problem
|
|
|
| |
|
LABS-477 |
FIXED
|
[eclipse] Avoid overriding packaging in the pom when it is "magmawar"
|
|
|
| |
|
LABS-408 |
FIXED
|
[eclipse] Download sources if necessary
|
|
|
| |
|
LABS-410 |
FIXED
|
[eclipse] Linked source folder for project which are a dependency
|
|
|
| |
|
LABS-415 |
FIXED
|
[eclipse] Make the "run clean install" button a dro down one, from which to choose also other magma goals like running tests and debugging tests.
|
|
|
| |
|
LABS-423 |
FIXED
|
[eclipse] Output folder "target-eclipse" not always set
|
|
|
| |
|
LABS-416 |
FIXED
|
[eclipse] Specify, via tooltips, on which projects the toolbar buttons for magma run etc.. are referred
|
|
|
| |
|
LABS-417 |
FIXED
|
[eclipse] Toolbar run buttons should run launch configurations
|
|
|
| |
|
LABS-422 |
FIXED
|
[eclipse] Use default configuration for AspectJ specific project settings
|
|
|
| |
|
LABS-411 |
FIXED
|
[eclipse] target/classes used by some Eclipse components instead of real output folder
|
|
|
| |
|
LABS-298 |
FIXED
|
[email] Commons based emails are not UTF-8
|
|
|
| |
|
LABS-215 |
FIXED
|
[formatter] Accessing a field from a view component (a producer) should trigger formatting
|
|
|
| |
|
LABS-268 |
FIXED
|
[formatter] Create a formatter for boolean, otherwise "yes/no" is not i18n nor personalizable
|
|
|
| |
|
LABS-481 |
FIXED
|
[fragments] Banner
|
|
|
| |
|
LABS-480 |
FIXED
|
[fragments] Gallery
|
|
|
| |
|
LABS-484 |
FIXED
|
[fragments] googleAds
|
|
|
| |
|
LABS-485 |
FIXED
|
[fragments] googleAnalytics
|
|
|
| |
|
LABS-486 |
FIXED
|
[fragments] messaging
|
|
|
| |
|
LABS-487 |
FIXED
|
[fragments] newsletter
|
|
|
| |
|
LABS-271 |
FIXED
|
[google maps] Extraneous ">" fro the layout template appearing
|
|
|
| |
|
LABS-272 |
FIXED
|
[google maps] Marker info window is smaller than contained content
|
|
|
| |
|
LABS-334 |
FIXED
|
[i18n] Add placeholders resolution to the templating helper
|
|
|
| |
|
LABS-370 |
FIXED
|
[i18n] DateFormatter is not threadsafe, but is threated as if it is, maybe also some others.
|
|
|
| |
|
LABS-236 |
FIXED
|
[i18n] Producers are not contextualized
|
|
|
| |
|
LABS-319 |
FIXED
|
[i18n] Single solution not working properly and not otpimized
|
|
|
| |
|
LABS-224 |
FIXED
|
[i18n][mail] automatic i18n on subject
|
|
|
| |
|
LABS-321 |
FIXED
|
[inlineadministration] Incorrect URL generated for admin popups
|
|
|
| |
|
LABS-274 |
FIXED
|
[inlineadministration] Normal admin menu does not fire a popup from time to time
|
|
|
| |
|
LABS-273 |
FIXED
|
[inlineadministration] Popup menus appears in the wrong position
|
|
|
| |
|
LABS-418 |
FIXED
|
[jobs] No output in case of a job throwing exception
|
|
|
| |
|
LABS-243 |
FIXED
|
[jobs] PRovide a web interface for jobs
|
|
|
| |
|
LABS-247 |
FIXED
|
[mail][web] Provide a way to send an html email using a common HtmlProducer
|
|
|
| |
|
LABS-262 |
FIXED
|
[maps] Coordinates are serialized in a locale dependant way
|
|
|
| |
|
LABS-328 |
FIXED
|
[maps] Make Google Maps implementation WCAG and Stanca Act fallbacks.
|
|
|
| |
|
LABS-375 |
FIXED
|
[maps] The link to activate map visualization isn't correct
|
|
|
| |
|
LABS-263 |
FIXED
|
[maps] When many markers share the same coordinates, cliking on a list element opens the wrong marker
|
|
|
| |
|
LABS-320 |
FIXED
|
[maven] Add the magma.env property to the generated web.xml by default to "prod"
|
|
|
| |
|
LABS-362 |
FIXED
|
[maven] Classloader problems when dealing with SSL and other JCA features
|
|
|
| |
|
LABS-286 |
FIXED
|
[maven] Compatibility with the Cobertura plugin
|
|
|
| |
|
LABS-282 |
FIXED
|
[refactoring][all] Cycle support
|
|
|
| |
|
LABS-260 |
FIXED
|
[refactoring][all] Java 1.5 compatibility
|
|
|
| |
|
LABS-279 |
FIXED
|
[refactoring][all] Running context to gather informations during cycle execution
|
|
|
| |
|
LABS-360 |
FIXED
|
[richtext] Add length validations
|
|
|
| |
|
LABS-364 |
FIXED
|
[settings] Environment only properties not parsed anymore
|
|
|
| |
|
LABS-332 |
FIXED
|
[settings] Make user-based settings available
|
|
|
| |
|
LABS-304 |
FIXED
|
[smartform] Default submit button visible on IE 6
|
|
|
| |
|
LABS-345 |
FIXED
|
[smartform] Dropdown loose value when reloading the form
|
|
|
| |
|
LABS-310 |
FIXED
|
[smartform] Form is not binding anymore using the new on request binder
|
|
|
| |
|
LABS-297 |
FIXED
|
[smartlist] Add support for caption and summary
|
|
|
| |
|
LABS-440 |
FIXED
|
[validation] On minimum value setted is specified by the alert message also the maximum value (if not specified it depends on the dataType!)
|
|
|
| |
|
LABS-308 |
FIXED
|
[validation] RichText validator carries transitive dependency on sun tools.jar via htmlparser
|
|
|
| |
|
LABS-212 |
FIXED
|
[validation] RichText validator should actually validate
|
|
|
| |
|
LABS-288 |
FIXED
|
[velocity] automatic field formatting does nto properly supports a path of nodes, like a.getB().getC()
|
|
|
| |
|
LABS-251 |
FIXED
|
[web] All producers are compoundable with others
|
|
|
| |
|
LABS-301 |
FIXED
|
[web] Binding does not work intuitively when a call to another handler is made
|
|
|
| |
|
LABS-336 |
FIXED
|
[web] Bring expiration information up to Producer itselft
|
|
|
| |
|
LABS-252 |
FIXED
|
[web] Choose a more neutral character than "-" to separate arguments
|
|
|
| |
|
LABS-379 |
FIXED
|
[web] Cookie "lag"
|
|
|
| |
|
LABS-257 |
FIXED
|
[web] Creating a producer from an aspect is a pain cause of the way a new producer is parametrized
|
|
|
| |
|
LABS-266 |
FIXED
|
[web] Different CSS with same names will not end up in head
|
|
|
| |
|
LABS-350 |
FIXED
|
[web] Dojo, migrate to version 1.3.0
|
|
|
| |
|
LABS-270 |
FIXED
|
[web] Force UTF-8 by default on the servlet container
|
|
|
| |
|
LABS-265 |
FIXED
|
[web] Handle different tomcat/jetty getPathInfo behavior
|
|
|
| |
|
LABS-214 |
FIXED
|
[web] Magma basic skin
|
|
|
| |
|
LABS-329 |
FIXED
|
[web] Make GoogleAds fragment XHTML strict compatible for Stanca Act compatibility
|
|
|
| |
|
LABS-373 |
FIXED
|
[web] Make URL rewriting more extensible, to support rewriting URLs in XML (like RSS feeds) and not only HTML
|
|
|
| |
|
LABS-264 |
FIXED
|
[web] Make environment configurable from web.xml
|
|
|
| |
|
LABS-331 |
FIXED
|
[web] Optimize the case where there is no template switch cause we are already in the default template
|
|
|
| |
|
LABS-363 |
FIXED
|
[web] Override default host/context detection to support mod_proxy and ajp connectors
|
|
|
| |
|
LABS-309 |
FIXED
|
[web] Producers coumpounding should work on the new writer-based method when dealing with HTML producers, otherwise will miss internal producer composition
|
|
|
| |
|
LABS-346 |
FIXED
|
[web] RichText youtube video include does not handle correctly videos with 2 dash or underscore in ids
|
|
|
| |
|
LABS-451 |
FIXED
|
[web] Support raw redirects to different URIs
|
|
|
| |
|
LABS-250 |
FIXED
|
[web] Template-based producers should be a single producer
|
|
|
| |
|
LABS-313 |
FIXED
|
[web] Use CodeSignature.getParameterNames for the automatic doMethod to ParametrizableProducer parameters
|
|
|
| |
|
LABS-269 |
FIXED
|
[web] When rewriting URLs, correctly find all protocols, not just http:
|
|
|
| |
|
LABS-312 |
FIXED
|
[web] compounds are sometimes rendered twice
|
|
|
| |
|
LABS-344 |
FIXED
|
[web] double richtext in same page gives JS error on IE
|
|
|
| |
|
LABS-267 |
FIXED
|
[web][dojo] Optimize load time
|
|
|
| |
|
LABS-324 |
FIXED
|
[web][form] Better Dojo editor image manipulation
|
|
|
| |
|
LABS-277 |
FIXED
|
[web][form] FormAction to support more buttons
|
|
|
| |
|
LABS-275 |
FIXED
|
[web][form] enter does not submit the form to the submit url anymore
|
|
|
| |
|
LABS-387 |
FIXED
|
[web][i18n] Offer a way to change the language not based only on the header sent by the browser, but some cookie
|
|
|
| |
|
LABS-326 |
FIXED
|
[web][refactoring] Add to URL rewriting stream methods for rewriting arbitrary urls
|
|
|
| |
|
LABS-325 |
FIXED
|
[web][refactoring] Make URL rewriting stream member of the current Cycle
|
|
|
| |
|
LABS-249 |
FIXED
|
[web][refactoring] Make the JS addOnload system mroe pluggable
|
|
|
| |
|
LABS-248 |
FIXED
|
[web][refactoring] Use JQuery to make JS support files easier
|
|
|
| |
|
LABS-294 |
FIXED
|
[webforms] Both label elements and containing td element having the same id
|
|
|
| |
|
LABS-295 |
FIXED
|
[webforms] HTML errors
|
|
|
| |
|
LABS-292 |
FIXED
|
[website] URL rewriting not contextualized anymore
|
|
|
| |
|
LABS-482 |
FIXED
|
[website] website-feed
|
|
|
| |
|
LABS-296 |
FIXED
|
[websmartlist] HTML error, sort link not properly closed
|
|
|
| |
|
LABS-216 |
FIXED
|
[webview] Escape HTML in fields not marked as rich text.
|
|
|
| |
|
LABS-219 |
FIXED
|
[webview] Hidden fields still generates a cell
|
|
|
| |
|
LABS-303 |
FIXED
|
[xhtml] small errors make generted html not pass strict validation
|
|
|
| |
|
LABS-302 |
FIXED
|
[xhtml] when inlining head stuff, escape it with CDATA
|
|
|
| |
|
LABS-403 |
FIXED
|
magmaBuilder nullpoint exception
|
|
|
| |
|
LABS-160 |
WON'T FIX
|
VIEW : Specify order in @View
|
|
|
| |
|
LABS-343 |
WON'T FIX
|
Validators, Richtext: dojo css problem.
|
|
|
| |
|
LABS-473 |
WON'T FIX
|
[beansview] a property cannot be @Listed without also being @View
|
|
|
| |
|
LABS-305 |
WON'T FIX
|
[web] Bind on setters/getters when they are present, to give better handling
|
|
|
| |
|
LABS-323 |
WON'T FIX
|
[web] Implement YUI based rich text editor
|
|
|
| |
|
LABS-406 |
INVALID
|
[eclipse] Deal with AJDT build error for duplicate entries
|
|
|
| |
|
LABS-284 |
INVALID
|
[smartForm]: nullPointer Exception occurs inside BeansAspect
|
|
|
| |
|
LABS-293 |
INVALID
|
[website] doMethod parameters not passed to producers anymore
|
|
|
| |
|
LABS-174 |
FIXED
|
Validation: the view customizer, should manage requireds in validations
|
|
|
| |
|
LABS-405 |
DUPLICATE
|
[eclipse] Plugin should check that project is a java project
|
|
|
| |
|
LABS-443 |
FIXED
|
[Fragment user] Login box does not have a title
|
|
|
| |
|
LABS-384 |
FIXED
|
[Maps] Wrong labels in GoogleMaps box
|
|
|
| |
|
LABS-315 |
FIXED
|
[basics] Chain magma exceptions
|
|
|
| |
|
LABS-455 |
FIXED
|
[i18n] Error in converting strings larger than 30 characters
|
|
|
| |
|
LABS-457 |
FIXED
|
[i18n] Keys to be included in fragments
|
|
|
| |
|
LABS-461 |
FIXED
|
[Fragment User Web] login box elements style
|
|
|
| |
|
LABS-460 |
FIXED
|
[Maps] "a" element style
|
|
|
| |
|
LABS-420 |
FIXED
|
[eclipse] Give more descriptive names to launch configurations
|
|
|
| Progress: |
|
|
|
6 of 37 issues have been resolved
|
|
|
The next version/cycle
|
|
| |
|
LABS-394 |
UNRESOLVED
|
[build] Report AspectJ AbortException when they are meaningful
|
|
|
| |
|
LABS-221 |
UNRESOLVED
|
[refactoring] [all] Use cglib MethodInterceptors wherever a string containing a field name, menthod name or similar is currently expected
|
|
|
| |
|
LABS-152 |
UNRESOLVED
|
Foundations should only provide APIs
|
|
|
| |
|
LABS-153 |
UNRESOLVED
|
Log system
|
|
|
| |
|
LABS-202 |
UNRESOLVED
|
Move all current documentation to Apache Wiki
|
|
|
| |
|
LABS-192 |
UNRESOLVED
|
WEB: Merge handler and producers in a single hierarchy
|
|
|
| |
|
LABS-390 |
UNRESOLVED
|
[all] Try how much build speed can be increased using "within" pointcut in combination with every "execution"
|
|
|
| |
|
LABS-383 |
UNRESOLVED
|
[build] Enforce implementations on api packages
|
|
|
| |
|
LABS-466 |
UNRESOLVED
|
[build] Optimize speed by limiting JPA schema creation inspection
|
|
|
| |
|
LABS-281 |
UNRESOLVED
|
[build] RAD for java files
|
|
|
| |
|
LABS-467 |
UNRESOLVED
|
[build] reduce the AspectJ scope to speed up build.
|
|
|
| |
|
LABS-459 |
UNRESOLVED
|
[database] Provide a read only database instance
|
|
|
| |
|
LABS-400 |
UNRESOLVED
|
[developer][eclipse] Revamp developer tools in eclipse plugin
|
|
|
| |
|
LABS-204 |
UNRESOLVED
|
[docs] Document I18n package
|
|
|
| |
|
LABS-203 |
UNRESOLVED
|
[docs] Document form events system
|
|
|
| |
|
LABS-285 |
UNRESOLVED
|
[docs] Write tons of javadocs
|
|
|
| |
|
LABS-419 |
UNRESOLVED
|
[eclipse] Avoid executing magma:run on non web projects
|
|
|
| |
|
LABS-493 |
UNRESOLVED
|
[eclipse] Chain maven calls to dependencies
|
|
|
| |
|
LABS-470 |
UNRESOLVED
|
[eclipse] Contribute the temporary maven index
|
|
|
| |
|
LABS-412 |
UNRESOLVED
|
[eclipse] Generate magma.locals on the fly based on Maven workspace resolution.
|
|
|
| |
|
LABS-402 |
UNRESOLVED
|
[eclipse] on large projects, update magma project setup takes too long blocking the gui thread
|
|
|
| |
|
LABS-254 |
UNRESOLVED
|
[i18n] Make it more resistant to spurious data
|
|
|
| |
|
LABS-232 |
UNRESOLVED
|
[refactoring][beans] BeanData should be able to fork
|
|
|
| |
|
LABS-392 |
UNRESOLVED
|
[web] Add a way to let the user specify ids of zone divs when necessary.
|
|
|
| |
|
LABS-395 |
UNRESOLVED
|
[web] Make default template customization for level 0 users simpler
|
|
|
| |
|
LABS-347 |
UNRESOLVED
|
[web] null producer != 404
|
|
|
| |
|
LABS-193 |
UNRESOLVED
|
WEB: reuse last template by default
|
|
|
| |
|
LABS-333 |
UNRESOLVED
|
[maven] Compatibility with war enabled plugins
|
|
|
| |
|
LABS-206 |
UNRESOLVED
|
[beansview] @Sortable for SmartLists
|
|
|
| |
|
LABS-314 |
UNRESOLVED
|
[web][refactoring] Move base producer classes to aspect based interface implementations
|
|
|
| |
|
LABS-401 |
UNRESOLVED
|
eclipse plugin should include all dipendencies
|
|
|
| |
|
LABS-218 |
FIXED
|
Integrate java mail
|
|
|
| |
|
LABS-442 |
FIXED
|
[eclipse] Warn when launching two magma:run, jetty will use the same port and fail
|
|
|
| |
|
LABS-474 |
FIXED
|
[eclipse] Wrong running configuration launched from toolbar buttons
|
|
|
| |
|
LABS-398 |
FIXED
|
[eclipse] too many rebuilds are triggered
|
|
|
| |
|
LABS-386 |
FIXED
|
[web] Nice exception display
|
|
|
| |
|
LABS-421 |
FIXED
|
[eclipse] Give a warning when no source is found for a Magma dependency
|
|
|
| Progress: |
|
|
|
3 of 41 issues have been resolved
|
|
|
Future plans
|
|
| |
|
LABS-175 |
UNRESOLVED
|
Define a common behaviour for converters and null values
|
|
|
| |
|
LABS-371 |
UNRESOLVED
|
Administration: AdminTemplate is incorrectly used
|
|
|
| |
|
LABS-155 |
UNRESOLVED
|
BEANS: Provide infrastructure for Collections and Arrays properties
|
|
|
| |
|
LABS-165 |
UNRESOLVED
|
DATABASE-WEB : transactions should be more careful
|
|
|
| |
|
LABS-217 |
UNRESOLVED
|
Integrate Quartz scheduler
|
|
|
| |
|
LABS-205 |
UNRESOLVED
|
JMeter integration component
|
|
|
| |
|
LABS-239 |
UNRESOLVED
|
SmartList: add selection capabilities on smartlist element
|
|
|
| |
|
LABS-159 |
UNRESOLVED
|
VIEW : Provide a way to explicitly specify size for a field
|
|
|
| |
|
LABS-276 |
UNRESOLVED
|
[admin] CompleteCrudHandler: if you're using anonymous classes in the "InstallSomething.aj", sometimes the component is not able to find some methods.
|
|
|
| |
|
LABS-259 |
UNRESOLVED
|
[all] Take care of permissions
|
|
|
| |
|
LABS-365 |
UNRESOLVED
|
[basics] Make properties and service discovery contextualized
|
|
|
| |
|
LABS-399 |
UNRESOLVED
|
[beans] support "custom attributes"
|
|
|
| |
|
LABS-380 |
UNRESOLVED
|
[beansview] "native" support for uploaded file, using meta-type.
|
|
|
| |
|
LABS-407 |
UNRESOLVED
|
[buiild] magma locals under windows does not parse correctly complete paths
|
|
|
| |
|
LABS-235 |
UNRESOLVED
|
[conversion] Generic bean converter
|
|
|
| |
|
LABS-348 |
UNRESOLVED
|
[fragment][user] Check cookies on every request, not only on the login box
|
|
|
| |
|
LABS-479 |
UNRESOLVED
|
[fragments] Forum
|
|
|
| |
|
LABS-478 |
UNRESOLVED
|
[fragments] SocialUser
|
|
|
| |
|
LABS-483 |
UNRESOLVED
|
[fragments] feedable items
|
|
|
| |
|
LABS-414 |
UNRESOLVED
|
[i18n] Formatter helper uses DateFormatter by default, and does not offer generic methods for something else than Date and String.
|
|
|
| |
|
LABS-367 |
UNRESOLVED
|
[mail] Async mail sending with database support
|
|
|
| |
|
LABS-256 |
UNRESOLVED
|
[refactoring][all] Define annotations and aspects to use the factory patters
|
|
|
| |
|
LABS-352 |
UNRESOLVED
|
[refactoring][beanview] Carve single mode creation pieces out of producers
|
|
|
| |
|
LABS-361 |
UNRESOLVED
|
[richtext] Make parsing of loaded strings optional and not always present
|
|
|
| |
|
LABS-475 |
UNRESOLVED
|
[richtext] Rich text input is not displayed if length of the field is the default one
|
|
|
| |
|
LABS-209 |
UNRESOLVED
|
[web] Embedded WAI validator
|
|
|
| |
|
LABS-330 |
UNRESOLVED
|
[web] Overloaded methods and default null values cause ambiguities in url resolution
|
|
|
| |
|
LABS-374 |
UNRESOLVED
|
[web] Producers should emit their ids, if possible in a configurable manner
|
|
|
| |
|
LABS-240 |
UNRESOLVED
|
[web] Provide before and after handlers
|
|
|
| |
|
LABS-306 |
UNRESOLVED
|
[web] Raw "template"
|
|
|
| |
|
LABS-210 |
UNRESOLVED
|
[web] Selenium component
|
|
|
| |
|
LABS-241 |
UNRESOLVED
|
[web] Templates nesting/includes
|
|
|
| |
|
LABS-322 |
UNRESOLVED
|
[web] URL rewriting when hidden methods come into play.
|
|
|
| |
|
LABS-253 |
UNRESOLVED
|
[web][administration] Provide a basic dashboard
|
|
|
| |
|
LABS-278 |
UNRESOLVED
|
[web][form] Dojo upload images facility
|
|
|
| |
|
LABS-300 |
UNRESOLVED
|
[web][optimize] Binder should cache temporary data
|
|
|
| |
|
LABS-299 |
UNRESOLVED
|
[web][optimize] Cache template data when in production.
|
|
|
| |
|
LABS-291 |
UNRESOLVED
|
[website][refactoring] HtmlProducers should work on writers or even on an HTML abstraction library
|
|
|
| |
|
LABS-167 |
FIXED
|
BASIC : MagmaException.join should not throw itself an exception :)
|
|
|
| |
|
LABS-255 |
FIXED
|
[database] make getPrimaryKey transient
|
|
|
| |
|
LABS-208 |
WON'T FIX
|
[webview] Unified binding system
|
|
|