General developer documentation.
Go to file
2023-05-06 11:42:05 +00:00
.github permission changes & minor bug fixes 2022-11-09 22:56:18 +01:00
basics fix url 2022-12-16 21:59:20 +01:00
concepts permission changes & minor bug fixes 2022-11-09 22:56:18 +01:00
datastorage fix name 2022-02-19 13:57:38 +01:00
example_app perm change 2023-03-25 22:32:10 +00:00
example_module fix name 2022-02-19 13:57:38 +01:00
frontend permission changes & minor bug fixes 2022-11-09 22:56:18 +01:00
general perm change 2023-03-25 22:32:10 +00:00
math permission changes & minor bug fixes 2022-11-09 22:56:18 +01:00
quality fixes 2022-04-23 16:30:47 +02:00
security fix name 2022-02-19 13:57:38 +01:00
services change names + link paths 2023-01-26 21:46:52 +01:00
standards make id public, organigram impl. media password/encryption, settings bug fix, Money->FloatInt change, ... 2023-05-06 11:42:05 +00:00
.gitignore permission changes & minor bug fixes 2022-11-09 22:56:18 +01:00
cover.jpg fix name 2022-02-19 13:57:38 +01:00
ICAL.txt permission changes & minor bug fixes 2022-11-09 22:56:18 +01:00
logo.png fix name 2022-02-19 13:57:38 +01:00
README.md fix name 2022-02-19 13:57:38 +01:00
SUMMARY.md change names + link paths 2023-01-26 21:46:52 +01:00

Introduction

This developer guides intention is to provide useful information for developers to help you to understand the structure of the application, important API functions, workflows and standards for code quality as well as code style. The intention is to provide enough information to get a basic understanding of these key elements for module developers, frontend developers or developers working on the core application.

The guide is not explaining in detail how to use all of the API, for this you can find the automatically generated code documentation or even better use the test cases. All the provided information are very important to ensure the quality of the published code and often are mandatory. Not following these guides can cause security issues, worsen the user experience or even cause malfunction as well as make it difficult for other developers to understand the code.