chg: updated readme and changelog

This commit is contained in:
Tobi Schäfer 2020-05-17 21:35:28 +02:00
parent 9e9c929847
commit 3fb8b91f89
2 changed files with 39 additions and 11 deletions

28
CHANGES.md Normal file
View file

@ -0,0 +1,28 @@
# Change Log
## May 17, 2020
* Reverted Yarn scripts into Gradle tasks
* Implemented complete build system in Gradle
* Added color support for console messages
* Replaced Node module for rendering Markdown (marked) with Java implementation (CommonMark)
* Replaced Node module for sanitizing HTML (string-strip-html) with Java implementation (jsoup)
## May 1, 2020
* Upgraded jQuery to version 3
* Refactored most client-side scripts using Alpine
* Moved code for jQuery collage plugin into extra file
## April 13, 2020
* Rewrote most client-side code without using jQuery
* Refactored Formica bookmarklet
* Improved Proxy Claustra for use with Formica bookmarklet
* Fixed output missing Markdown filter in multiple places
* Replaced Gradle and Ant build tasks with Yarn scripts
* Removed support for Instant Articles
* Removed support for Accelerated Mobile Pages
* Replaced Rhino-incompatible sanitize-html NPM package with string-strip-html
* Upgraded NPM dependencies to latest compatible versions
* Incorporated some claustra as integral part of Antville

View file

@ -4,11 +4,11 @@ Antville is an open source project aimed at the development of a high performanc
Antville is entirely written in JavaScript (ECMAScript, to be precise) and based on Helma Object Publisher, a powerful and fast scriptable open source web application server (which itself is written in Java). Antville works with a relational database in the backend.
[Check out the project site for more information.](http://project.antville.org)
[Check out the project site for more information.](https://project.antville.org)
## Status
Antville can be considered stable quality code. It is being used by several thousands of users at [Antville.org](http://antville.org) for a long time.
Antville can be considered stable quality code. It is being used by several thousands of users at [Antville.org](https://antville.org) for a long time.
Nevertheless, there still could be bugs hidden somewhere in this application.
@ -16,7 +16,7 @@ Antville can be used for production purposes, but please bear in mind that the c
## System Requirements
To run Antville you need [Helma Object Publisher](http://helma.org) and a relational database in the backend. Antville was thoroughly tested with [PostgreSQL](http://postgresql.org) and [MySQL](http://mysql.com) [MariaDB](https://mariadb.com) should work, too.
To run Antville you need [Helma Object Publisher](https://github.com/antville/helma) and a relational database in the backend. Antville was thoroughly tested with [PostgreSQL](https://postgresql.org) and [MySQL](https://mysql.com) [MariaDB](https://mariadb.com) should work, too.
For setting up Helma Object Publisher and the database of your choice please refer to the corresponding installation instructions.
@ -30,25 +30,25 @@ Please refer to the `INSTALL.md` file for detailed information on how to install
For documentation and further information regarding Antville you can refer to:
- [project.antville.org](http://project.antville.org)
- [about.antville.org](http://about.antville.org)
- [help.antville.org](http://help.antville.org)
- [project.antville.org](https://project.antville.org)
- [about.antville.org](https://about.antville.org)
- [help.antville.org](https://help.antville.org)
Feel free to ask any question about Antville at our [support site](http://help.antville.org).
Feel free to ask any question about Antville at our [support site](https://help.antville.org).
You should follow Antville on [Facebook](http://facebook.com/Antville) and [Twitter](http://twitter.com/antville_org)!
You should follow Antville on [Facebook](https://facebook.com/Antville) and [Twitter](https://twitter.com/antville_org)!
## Bug Reporting and Feature Requests
If you think you found a bug [please report it](http://project.antville.org).
If you think you found a bug [please report it](https://project.antville.org).
A good place for your feature requests or proposals is the [project development site](http://project.antville.org).
A good place for your feature requests or proposals is the [project development site](https://project.antville.org).
Since Antville is open-source, you are definitely encouraged to modify the application, we would be happy to hear from your ideas, suggestions and changes drop us a message via <mail@antville.org> or use any of the aforementioned channels.
## About Helma Object Publisher
[Helma Object Publisher](http://helma.org) is a web application server driven by Java and programmed with JavaScript.
[Helma Object Publisher](https://github.com/antville/helma) is a web application server driven by Java and programmed with JavaScript.
With Helma Object Publisher (sometimes simply referred to as Helma or Hop) you can define Objects and map them to a relational database table. These so-called HopObjects can be created, modified and deleted using a comfortable object/container model. Hence, no manual fiddling around with database code is necessary.