Awilum
fffb58095a
feat(macros): Add ability to fetch specific fields from single entry and from entries collection #558
2021-08-02 11:57:12 +03:00
Awilum
0a0cd6046c
feat(macros): Add ability to fetch specific fields from single entry and from entries collection #558
2021-08-02 11:55:04 +03:00
Awilum
12e021869b
feat(serializers): decouple Frontmatter Parser from core #560
2021-08-02 11:47:02 +03:00
Awilum
0f5c426901
feat(parsers): decouple Markdown Parser from core #559
2021-08-02 11:44:39 +03:00
Awilum
901a78f2a8
feat(composer): update dependencies
2021-08-02 10:55:54 +03:00
Awilum
6d59e627a8
feat(storage): Add ability to fetch specific fields from single entry and from entries collection #558
2021-08-02 10:55:28 +03:00
Awilum
147a2717bb
fix(storage): fix issue when collection fetch returns no result
2021-08-01 20:41:03 +03:00
Awilum
d99c77c0c8
feat(cache): set PHPArray cache driver as default auto driver #557
2021-08-01 14:58:54 +03:00
Awilum
24b22693ec
feat(cache): add PHPArray cache driver #557
2021-08-01 14:05:19 +03:00
Awilum
02c057b2a6
Merge branch '199-feature-moving-to-Slim4' into dev
2021-08-01 12:53:49 +03:00
Awilum
5652ad6559
feat(index): use flextype.php starting point #199
2021-08-01 12:52:50 +03:00
Awilum
ef7c9de2fb
feat(composer): update dependencies #199
2021-08-01 12:51:56 +03:00
Awilum
91cbeb0de2
feat(settings): fix and update default flextype settings #199
2021-08-01 12:37:03 +03:00
Awilum
8026a9b7fb
feat(serializers): update all serializers #199
2021-08-01 12:36:28 +03:00
Awilum
148e702b31
feat(flextype): update flextype class #199
2021-08-01 12:36:00 +03:00
Awilum
9a6208b8a7
feat(flextype): update flextype bootstrap script #199
2021-08-01 12:35:04 +03:00
Awilum
d15af2dddc
feat(parsers): update parsers #199
2021-08-01 12:30:12 +03:00
Awilum
eff0bbbfb4
feat(flextype): update flextype bootstrap script #199
2021-08-01 11:22:56 +03:00
Awilum
431e30400a
feat(flextype): update flextype bootstrap script #199
2021-08-01 11:14:22 +03:00
Awilum
c8cdad545f
feat(flextype): simplefy Flextype core singleton class #199
2021-08-01 11:13:36 +03:00
Awilum
39fd62dd8c
feat(fields): updates for parsers field #199
2021-08-01 10:56:23 +03:00
Awilum
632de23a7d
feat(shortcodes): update Shortcodes parser #199
2021-08-01 10:55:31 +03:00
Awilum
221d3b8553
feat(shortcodes): fix all shortcodes #199
2021-08-01 10:55:07 +03:00
Awilum
c9c4a9658b
feat(tests): fixing tests - next round #199
2021-08-01 10:45:20 +03:00
Awilum
ffe98a3bab
feat(tests): fixing tests - next round #199
2021-07-31 21:17:03 +03:00
Awilum
c89d34c088
feat(fields): remove markdown parser from ParsersField, as it is planed to be decoupled #199
2021-07-30 21:04:57 +03:00
Awilum
8f3e75d8b4
feat(plugins): use new flextype helpers #199
2021-07-30 13:01:14 +03:00
Awilum
1541b4e5c1
feat(fields): use new flextype helpers #199
2021-07-30 13:00:41 +03:00
Awilum
d71729ed11
feat(endpoints): use new flextype helpers #199
2021-07-30 13:00:16 +03:00
Awilum
d3366cd1ca
feat(media): use new flextype helpers #199
2021-07-30 12:59:26 +03:00
Awilum
469d2a72e3
feat(handlers): add basic Shutdown and HttpError handlers #199
2021-07-30 12:56:38 +03:00
Awilum
316f3ce321
feat(tests): fixing tests - next round #199
2021-07-29 21:50:34 +03:00
Awilum
e1c544081f
feat(tests): remove media tests for now #199
2021-07-29 20:05:41 +03:00
Awilum
0358014321
feat(tests): fixing tests #199
2021-07-29 19:53:07 +03:00
Awilum
215a887978
feat(storage): code standard updates #199
2021-07-29 17:04:22 +03:00
Awilum
ae6138b40b
feat(flextype): code standard updates #199
2021-07-29 16:56:42 +03:00
Awilum
2cd7455acd
feat(flextype): new starting point for Flextype - in progress #199
2021-07-29 16:18:45 +03:00
Awilum
6880d15cbd
feat(flextype): new Flextype core #199
...
New Methods:
- `app` - Returns Flextype Application.
- `container` - Returns Flextype Application Container.
BREAKING CHANGES
`container` method only returns Flextype Application Container based on PHP-DI
documentation: https://php-di.org/doc/container.html
2021-07-29 16:17:33 +03:00
Awilum
28861667b3
feat(helpers): reorganize helpers #199
...
- remove helpers folder
- add all core helpers in the `/src/flextype/helpers.php`
- new helpers: app, container, entries, cache, session, emitter, logger, parsers, serializers, csrf.
- logic for `flextype` helper is changed, this helper returns only current Flextype Instance
2021-07-29 16:03:47 +03:00
Awilum
bcf9afde01
feat(cache): add PHP Array cache driver #199
2021-07-29 15:43:41 +03:00
Awilum
a7124990dd
feat(cors): remove cors class, inline cors instead added #199
2021-07-29 15:38:48 +03:00
Awilum
835eb30ebf
feat(index): use flextype()->app()->run()
instead bootstrap include #199
2021-07-28 21:07:37 +03:00
Awilum
c2751e2f4b
feat(flextype): remove flextype.php file #199
2021-07-28 21:06:54 +03:00
Awilum
2c59dea188
feat(composer): remove pimple #199
2021-07-28 21:06:23 +03:00
Awilum
aa52ed8b1b
feat(flextype): remove flextype.php file #199
2021-07-28 20:18:04 +03:00
Awilum
25ec3cf06e
feat(core): basic code updates for slim4 migration and possible integration with php-di
2021-07-28 16:31:23 +03:00
Awilum
4ac9d3224b
feat(entries): Storage API implementation - next round #552
2021-07-28 12:47:49 +03:00
Awilum
8a584a876f
feat(shortocodes): use entries instead of content
2021-07-26 22:03:27 +03:00
Awilum
1870111fba
feat(actions): update Actions API and add AcationsHelper #549
2021-07-26 22:02:00 +03:00
Awilum
11e09d33b7
feat(tests): update tests next round
2021-07-26 22:01:03 +03:00