Declination Ukrainian Names patronymic surnames on cases
Extending the core gorm constraints. Currently I have implemented only two constraints which are: - RGB color constraint, in which the String field should follow the format #RRGGBB - Json, in which the String field should be a valid json string. The idea is extending the plugin with new requests.
Grails websocket Multi select plugin, a secure way of interacting with multi domains. Messages sent from frontend socket connection to backend socket connection which produces JSON list and sends back only result set to frontend. At the moment it allows multi selection of primary/secondary, upon selection a simple websocket is sent from front end websocket connection to endpoint : which forwards the details to backend socket connected. Backend will process the results and send back information as JSON which updates the relevant divId with the values...
A simple but yet powerful migration plugin for Grails going a more lightweight direction than the standard "Grails Database Migration Plugin". This plugin leaves the database creation and update process in hibernates (more or less) skillful hands, but having an easy way to add, change, or delete data on applications startup. Need to access your services? No problem. Use them as you are used to it in Grails. Simply create a migration file for every feature / task / story / fairy tale you develop, put your changes there and on next startup the changes will be made – once. No need to maintain (and merge) a changes file.
This plugin adds few custom methods to String class: 1. trunc() to truncate a string to some length. 2. ellipsis() to add "..." after the truncation. 3. clean() to clean the string content. It normalize all special characters and remove non-text inputs.
Provides Bootstrap date and datetime picker assets. See https://github.com/tcrossland/grails-datetimepicker-assets for usage.
Grails plugin for storing files on AWS S3, caching them locally, and piping them through the application
Automatic S3 and local backups for H2 databases. The plugin automatically backs up the database to S3 as a sql script which can restore the database. This is done at the desired interval (and only when changes are detected). It provides a simple way to create backups of small H2 databases to an external location. It can also create the sql script backup to the local filesystem on the machine (and keeps a specified number of the most recent backups). The latter is useful when certain filesystems are scanned by external backup servers.
Chat box for quick app feedback sent to a Slack channel from a Grails project. Optionally the plugin can be configured to allow responses from Slack back to the application users.
A simple grails plugin to log and save controller actions in database. It include controller name, action name, start-end time, total time (seconds), exeptions and custom messages.