The current MD5 file signatures allows end users to check whether the file is still in tact. However it doesn't garanty the file (and MD5) haven'/files/ field and API should support PGP signatures.
JAS will need to support Encryption / Decryption for a variety of ciphers. It should also support hashing algorithms (MD5, SHA, etc) so it can replace the passwords hashing in the Data object.
JAS already support RSS formats for parsing and rendering but it should also have an API. It will probably be limited to read-only and it will be somewhat different from the other APIs. The idea is to work with templates to have some flexibility in defining the message format. Additionally it should probably support default rendering for all modules. Modules
/api/rss/module name/ will generate an Atom 1.0 feed like so:
<title>Title field value</title>
<summary>Same a...
It would be handy if new reference can be added quickly for modules that only require the "title" field to be provided when adding a new entry. So instead of showing a (multi)dropdown a text field will be shown with the current referenced entry/entries. If a non-existing entry is added to the text field it will be automatically added as a new entry.
Additionally it should show a quick dropdown (i.e. listOptions) with all available entries to quickly selected them. For multi referen...
The JAS backend should have a help section included. Probably the easiest is to just reference the online documentation "Backend" on the website. One idea is to have an ? icon somewhere which shows the related documentation pages. This can than automatically download and show the content on the website.
Log table can fill up quite a bit, so it would be nice if it would clean up automatically. Multiple ways of doing this but the most logical seems to be to remove everything older than X days (configurable). A similar approach already exists for cache cleanup which simply the "next clean up time" and checks every time whether it's passed it and if so removes everything older than X.
The downside of this is that (currently) it uses the session to maintain the "next clean up time" which means...
Create a website search plugin that shows results by module. Each module should be linked up to the relevant page to actually show the details.
It would also be nice to be able to search the actual pages however that would require the pages to be generated and searched... the search could hold a page cache... however that would need to generated and maintained.