819 Commits

Author SHA1 Message Date
Giuseppe Criscione
0e6e573fa1 Rename admin/languages to admin/translations 2019-06-01 22:25:47 +02:00
Giuseppe Criscione
30a3f43082
Merge pull request #35 from getformwork/feature/scheme-extend
Add the possibility to extend template schemes
2019-06-01 12:48:42 +02:00
Giuseppe Criscione
232de10307 Regenerate CSRF token on authentication 2019-06-01 11:24:02 +02:00
Giuseppe Criscione
aec65d718a Increase CSRF tokens strength 2019-05-31 14:29:51 +02:00
Giuseppe Criscione
61584253fd Fix extraneous npm packages 2019-05-30 18:14:09 +02:00
Giuseppe Criscione
9be7b800cb Fix Collection::first() and Collection::last() on empty case 2019-05-30 18:05:53 +02:00
Giuseppe Criscione
c5cc1fbcf3 Implement Countable interface on Collection 2019-05-30 17:51:04 +02:00
Giuseppe Criscione
4ab20712a1 Cleanup code 2019-05-30 15:13:14 +02:00
Giuseppe Criscione
e7c80c422b Use https:// in all URI 2019-05-30 15:09:38 +02:00
Giuseppe Criscione
e2fbf93629 Update Visitor::$bots list 2019-05-30 15:04:53 +02:00
Giuseppe Criscione
d49807eebe Fix login modal displayed twice on too many attempts 2019-05-29 15:10:27 +02:00
Giuseppe Criscione
036a57bd3c Reduce file writes on disk in Registry 2019-05-29 11:57:02 +02:00
Giuseppe Criscione
a44be9f48e Make blog and post schemes extend page 2019-05-27 16:51:56 +02:00
Giuseppe Criscione
574093d5cc Add the possibility to extend schemes 2019-05-27 16:47:41 +02:00
Giuseppe Criscione
e5a7e26ff5 Add Arr::appendMissing() 2019-05-27 16:26:18 +02:00
Giuseppe Criscione
35c5cb09f6 Remove FileSystem::glob() 2019-05-27 16:05:46 +02:00
Giuseppe Criscione
fbddb5c0e0 Remove FileSystem::swap() 2019-05-27 16:05:28 +02:00
Giuseppe Criscione
c7a2180371 Avoid tracking users based on their DNT preference 2019-05-27 16:01:11 +02:00
Giuseppe Criscione
c3e161f90f Add Visitor::isTrackable() 2019-05-27 15:54:51 +02:00
Giuseppe Criscione
4bd6ecb13f Make FileSystem::write() operate atomically 2019-05-27 15:44:23 +02:00
Giuseppe Criscione
9f2081c05c Use new Languages class 2019-05-26 16:54:20 +02:00
Giuseppe Criscione
5074a1da94 Add Languages class 2019-05-26 16:47:55 +02:00
Giuseppe Criscione
89e30ee61f Rename Language to Translation 2019-05-26 16:33:07 +02:00
Giuseppe Criscione
d3514df616 Rename LocalizedException to TranslatedException 2019-05-26 15:50:41 +02:00
Giuseppe Criscione
47322973be Cleanup code 2019-05-25 23:21:04 +02:00
Giuseppe Criscione
f4ee683fb6 Throw an exception on template helpers called outside rendering context 2019-05-25 23:17:17 +02:00
Giuseppe Criscione
4c8ca2d69f Fix HTTPResponse::headers() mistakenly caching result 2019-05-25 23:16:42 +02:00
Giuseppe Criscione
2f55e1944e Remove File::__call() 2019-05-25 23:15:10 +02:00
Giuseppe Criscione
54c1c47101 Remove Formwork::__call() 2019-05-25 23:14:47 +02:00
Giuseppe Criscione
ce55653dbd Update composer.json 2019-05-25 21:55:58 +02:00
Giuseppe Criscione
f7e0022cef Use null coalescing operator 2019-05-25 19:27:40 +02:00
Giuseppe Criscione
e39819fa64 Add visibility to const 2019-05-25 19:26:40 +02:00
Giuseppe Criscione
65ee72b713 Remove compatibility code 2019-05-25 19:24:23 +02:00
Giuseppe Criscione
34aecc0a8e Support PHP >= 7.1.3 2019-05-25 19:22:40 +02:00
Giuseppe Criscione
551539aea3 Remove Metadatum::__call() 2019-05-24 20:27:56 +02:00
Giuseppe Criscione
9e1f9919b3 Rename Metadatum::namespace() to Metadatum::prefix() 2019-05-24 20:24:23 +02:00
Giuseppe Criscione
1ccf748f2c Store loaded languages in Site instead of Formwork 2019-05-24 20:10:29 +02:00
Giuseppe Criscione
35c5b2b04d
Merge pull request #33 from getformwork/feature/template-renderer
Add closure-based template Renderer
2019-05-24 17:27:33 +02:00
Giuseppe Criscione
46a268affc Extract loadOptions, loadSite and loadCache in Formwork class 2019-05-24 17:14:59 +02:00
Giuseppe Criscione
6429859589 Update Chartist.js 2019-05-24 17:03:37 +02:00
Giuseppe Criscione
0e1fd5e579 Update npm packages 2019-05-24 17:01:30 +02:00
Giuseppe Criscione
9a639d1285 Fix npm vulnerabilities 2019-05-15 19:46:13 +02:00
Giuseppe Criscione
ae34ad3dd1 Update composer.lock 2019-05-15 00:49:45 +02:00
Giuseppe Criscione
ae29a111a9 Use Renderer::load() to load views in AbstractController 2019-05-14 16:10:54 +02:00
Giuseppe Criscione
7f1961eeed Use Renderer::load() to insert templates and load controllers 2019-05-14 16:05:43 +02:00
Giuseppe Criscione
7ed745333a Reorder and change some methods visibility in Template and Layout 2019-05-14 15:57:54 +02:00
Giuseppe Criscione
9f518cbf56 Add Renderer class 2019-05-14 15:54:43 +02:00
Giuseppe Criscione
41bf263560 Release 0.12.0 0.12.0 2019-05-13 13:29:18 +02:00
Giuseppe Criscione
ac749bd131 Transfer repository 2019-05-13 13:03:58 +02:00
Giuseppe Criscione
7deb3446df Update npm packages 2019-05-13 12:56:59 +02:00