1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-16 10:04:21 +02:00

7374 Commits

Author SHA1 Message Date
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