Future release - TBD (may or may not have these features)
Upgrade server from the context screen
Install external plus modules from the context screen
REST service configuration - dynamic data access through RESTful services (configure the endpoint name to the table)
Upcoming plus modules
plus-reality - will allow you to build your own embedded data collection device using PermeAgility as the data store
Set/unset a table's superclass in the advanced options
Add table to tableGroup in advanced options
Setup column order simply and easily in the advanced options (may not work easily if columns is ORestricted (row level security) as there could be many for one table)
Calculated fields - setup ability to create functions that result in a dynamic column of data
Recognition of mandatory fields (right now, all table field are set to non-mandatory and allow nulls
Validations - setup validations for data that can be used for background validation of existing data and validation at user entry time
Scripting using OrientDB functions integrated with the framework
Scheduling processes to run using OrientDB OSchedule table
Triggers for business logic/process, audit trails and dynamic column updates
Clustering, distributed databases and failover and recovery instructions
Release 0.6.0 - September 30 2015
userRequest changed to userProfile and a user can now edit their own profile (userProfile is ORestricted table)
the Password utility now lets the user edit their profile and set their password
article table (home page news) is now called news and is in the Application table group
the News tableGroup is now called Content (it has no tables but is set up for user content)
only the OFunction code field is rendered as a code editor (didn't work well with fields called postalCode)
translation for column names is now table specific use COLUMN_<table>.<column>
user connections are closed on refresh of security (to prevent errors on privs that have been cached
Migration from 0.5.1:
No need for backup restore for migration
rename userRequest to userProfile
rename article to news
change tableGroup "Application" to include news and userProfile (remove userRequest)
in menuItem password - change to Profile and change class to permeagility.web.Profile
Release 0.5.1 - September 24 2015
Many bugs fixed
Includes translate, merge, json, csv, D3 and R modules
Audit trail support
OrientDB 2.1 support
Release 0.5.0 - August 2015
Visuility upgrade
Script editor themes now configurable via Style table, EDITOR_THEME constant is set from the style when using Setting app to change the stylesheet
database upgraded to OrientDB 2.1
guest role now needs read access on database and command and schema privs (this will be verified automatically during setup/startup)
Release 0.4.0 - April 2015
Latest features:
TLDR; Code editor with new constant permeagility.web.Context.EDITOR_THEME, Visuility
Visuility preview - Browse your database and your data using an innovative graphic interface that is now built into PermeAgility.
Syntax highlighting and bracket matching code editing for any text fields with names ending in script, style, or code
Note: CodeMirror themes can be set using constant permeagility.web.Context.EDITOR_THEME valid values are (3024-day, 3024-night, ambiance-mobile, ambiance, base16-dark, base16-light, blackboard, cobalt, colorforth, eclipse, elegant, erlang-dark, lesser-dark, mbo, mdn-like, midnight, monokai, neat, night, paraiso-dark, paraiso-light, pastel-on-dark, rubyblue, solarized, the-matrix, tomorrow-night-bright, tomorrow-night-eighties, twilight, vibrant-ink, xq-dark, xq-light, zenburn)
Style table description column changed to CSSStyle to allow use of code editor when editing styles
No release notes available for previous releases - See the github log
Help, the guest login doesn't work! Here is a handy URL to login and use the query tool if guest and login stops working and you need to repair:
http://localhost:1999/permeagility.web.Query?USERNAME=admin&PASSWORD=admin