diff --git a/README.md b/README.md new file mode 100644 index 0000000..fb4d325 --- /dev/null +++ b/README.md @@ -0,0 +1,18 @@ +# ws.skautis.cz +Webová aplikace pro vývojáře chtějící pracovat s informačním systémem [SkautIS](https://is.skaut.cz/). +Aplikace je dostupná na [ws.skautis.cz](https://ws.skautis.cz/) + +Aplikace poskytuje: + - Základní informace pro vývojáře. + - Testovací rozhraní pro zkoušení API callů. + - Formulář pro žádost o povolení aplikace (získání ``ID_Application`` / ``appId``) + +## Lokální environment +Pro lokální spuštění je potřeba [docker](https://www.docker.com/) a [docker-compose](https://docs.docker.com/compose/). + +```bash +# Spustí container +docker-compose up -d +``` + +Aplikace je poté dostupná na [http://127.0.0.1/](http://127.0.0.1/). \ No newline at end of file diff --git a/app/config/config.ci.local.neon b/app/config/config.ci.local.neon index 76cd6a4..1a84ef5 100644 --- a/app/config/config.ci.local.neon +++ b/app/config/config.ci.local.neon @@ -1,6 +1,7 @@ skautis: applicationId: c9f6e8b1-2863-4fa6-9b5f-8b7e6f6aac91 testMode: true + cache: true parameters: sendEmail: FALSE diff --git a/app/config/config.local.example.neon b/app/config/config.local.example.neon index bb57147..0322eb5 100644 --- a/app/config/config.local.example.neon +++ b/app/config/config.local.example.neon @@ -5,6 +5,7 @@ skautis: applicationId : c9f6e8b1-2863-4fa6-9b5f-8b7e6f6aac91 testMode : true #isTestMode? profiler: true + cache: true tracy: bar: diff --git a/app/config/config.neon b/app/config/config.neon index 8c7c72f..ab21bc8 100644 --- a/app/config/config.neon +++ b/app/config/config.neon @@ -10,18 +10,25 @@ php: date.timezone: Europe/Prague # zlib.output_compression: yes -nette: - session: - autoStart: smart - expiration: "+ 3 days" - application: - mapping: - *: App\*Module\*Presenter - debugger: - email: sinacek@gmail.com - strictMode: TRUE - maxDepth: 6 - maxLen: 500 +session: + autoStart: smart + expiration: "+ 3 days" + + + +application: + mapping: + *: App\*Module\*Presenter + debugger: true + +di: + debugger: true + +tracy: + email: sinacek@gmail.com + strictMode: true + maxDepth: 6 + maxLength: 500 extensions: skautis: Skautis\Nette\SkautisExtension diff --git a/app/model/BaseService.php b/app/model/BaseService.php index 2a107cf..ffadc05 100644 --- a/app/model/BaseService.php +++ b/app/model/BaseService.php @@ -3,8 +3,9 @@ /** * @author Hána František */ -abstract class BaseService extends Nette\Object +abstract class BaseService { + use Nette\SmartObject; /** * reference na třídu typu Table diff --git a/app/model/Mail/MailService.php b/app/model/Mail/MailService.php index ebe74fd..71919e5 100644 --- a/app/model/Mail/MailService.php +++ b/app/model/Mail/MailService.php @@ -3,8 +3,9 @@ use Nette\Application\UI\ITemplate; use Nette\Mail\Message; -class MailService extends Nette\Object +class MailService { + use Nette\SmartObject; public $mailer; diff --git a/app/model/Mail/mail.request.latte b/app/model/Mail/mail.request.latte index 93c1783..5d99b3e 100644 --- a/app/model/Mail/mail.request.latte +++ b/app/model/Mail/mail.request.latte @@ -44,6 +44,6 @@
Odesláno z formuláře na {$baseUri}
+Odesláno z formuláře na {$baseUrl}