Awesome
Ramses-Server
The server part of Ramses - Rx Asset Management System
This server is used to sync data across Ramses Clients.
- The Ramses documentation along with installation instructions for the server are available on ramses.rxlab.guide.
- The main Git repository for all Ramses components is here.
- The developer documentation and all references are available on ramses.rxlab.io.
This server is a simple REST API implemantation in PHP to store the data in a MySQL Database. See the developer documentation for the reference of the API.
Quick reference
This is a quick overview as a reminder, the developer documentation and all references being available on ramses.rxlab.io
Sync session
https://server.tld/ramses/?ping
says "hi" to the server. This is mandatory to start a session.https://server.tld/ramses/?login
tells who you are. This is mandatory to be able to sync data, the server will refuse if you're not logged in.https://server.tld/ramses/?sync
starts the sync session.https://server.tld/ramses/?push
to push modified rows (or an empty list to download all table data)https://server.tld/ramses/?fetch
to get some information, including the number of tables and rows available to pullhttps://server.tld/ramses/?pull
to pull the updated data from the server