1
0
mirror of https://github.com/flextype/flextype.git synced 2025-08-08 06:06:45 +02:00

7374 Commits

Author SHA1 Message Date
Awilum
9a0e5414b7 update CHANGELOG.md 2022-05-09 08:57:38 +03:00
Awilum
78d94dcdb5 feat(directives): add type null and collection for types directive 2022-05-09 08:01:37 +03:00
Awilum
7d610f0a0e feat(macros): add php macros for entries 2022-05-09 07:44:17 +03:00
Awilum
ee9520eb7c feat(directives): update logic for shortcodes directive 2022-05-08 21:26:40 +03:00
Awilum
ce163f761b feat(shortcodes): implement new logic for entries shortcode 2022-05-08 21:26:16 +03:00
Awilum
9245f26dd2 feat(shortcodes): add new shortcodes [uuid1] [uuid2] [uuid3] [uuid4] 2022-05-08 07:34:10 +03:00
Awilum
85d8a620cf feat(tests): update tests for types 2022-05-07 22:38:36 +03:00
Awilum
8a89731f22 feat(entries): add directives functionality 2022-05-07 22:33:40 +03:00
Awilum
aa0c47b623 feat(entries): macros functionality use debug instead of dump 2022-05-07 11:30:10 +03:00
Awilum
83fe88cece feat(entries): add macros functionality 2022-05-07 10:44:13 +03:00
Awilum
293f3f1221 feat(shortcodes): [strings] shortcode - add more modifiers 2022-05-05 18:35:10 +03:00
Awilum
6d680b2e8b feat(shortcodes): [strings] shortcode - add more modifiers 2022-05-05 14:06:38 +03:00
Awilum
d0aaab465f feat(shortcodes): [strings] shortcode - add format modifier 2022-05-05 09:28:43 +03:00
Awilum
f2cb8548ee feat(shortcodes): [strings] shortcode - add firstSegment modifier 2022-05-05 09:22:16 +03:00
Awilum
0c3c36175a feat(shortcodes): [strings] shortcode - add finish modifier 2022-05-05 09:19:01 +03:00
Awilum
ac28422051 feat(shortcodes): [strings] shortcode - add endsWith modifier 2022-05-05 09:17:27 +03:00
Awilum
09d9740b58 feat(shortcodes): [strings] shortcode - add crc32 modifier 2022-05-05 08:24:29 +03:00
Awilum
336f2c5daa feat(shortcodes): [strings] shortcode - add containsAny modifier 2022-05-05 08:22:19 +03:00
Awilum
385b1c9f23 feat(shortcodes): [strings] shortcode - add containsAll modifier 2022-05-05 08:21:05 +03:00
Awilum
0fe947395c feat(shortcodes): [strings] shortcode - add countSubString modifier and fix vars logic 2022-05-05 08:01:22 +03:00
Awilum
1b79056312 feat(shortcodes): [strings] shortcode - add count modifier 2022-05-05 07:41:17 +03:00
Awilum
aaba1f519f feat(shortcodes): [strings] shortcode - refactor 2022-05-05 07:34:49 +03:00
Awilum
3828a81789 feat(shortcodes): [strings] shortcode - add contains modifier 2022-05-05 07:18:17 +03:00
Awilum
f5c3f3867e feat(shortcodes): [strings] shortcode - add charsFrequency modifier 2022-05-05 07:12:41 +03:00
Awilum
e3e077727b feat(shortcodes): [strings] shortcode - add chars modifier 2022-05-05 07:10:28 +03:00
Awilum
1447a92d83 feat(shortcodes): [strings] shortcode - add capitalize modifier 2022-05-04 22:11:28 +03:00
Awilum
ed8ca273ad feat(shortcodes): [strings] shortcode - add camel modifier 2022-05-04 22:09:55 +03:00
Awilum
067fc7a927 feat(shortcodes): [strings] shortcode - add between modifier 2022-05-04 22:04:03 +03:00
Awilum
9d6ef33012 feat(shortcodes): [strings] shortcode - add base64Encode modifier 2022-05-04 22:01:18 +03:00
Awilum
07117c13a6 feat(shortcodes): [strings] shortcode - add base64Decode modifier 2022-05-04 21:56:41 +03:00
Awilum
3a41115328 feat(shortcodes): [strings] shortcode - add at modifier 2022-05-04 21:54:39 +03:00
Awilum
71e53a393b feat(shortcodes): [strings] shortcode implementation
This new shortcode will allow to modify strings for entries fields.
2022-05-04 21:50:18 +03:00
Awilum
64d2fac325 chore(shortcodes): update descriptions 2022-05-04 18:36:12 +03:00
Awilum
fab2c4dc0e feat(entries): add _include directive for entries fields collections
This feature will allow to reuse fields from another entries collection

Example of usage:

```
    shop:
      pattern: shop
      filename: entry
      extension: yaml
      serializer: yaml
      fields:
        _include:
          collection: default
          except: ['id', 'visibility']
```
2022-05-04 17:55:13 +03:00
Awilum
9065dba5c4 feat(entries): improvements for entries fetch logic
- fetch method decomposed into smaller private methods.
- improvements and bug fixes for nested entries fetch logic.
- improvements for nested fetch requests tests.
- updates for fixtures
2022-05-03 22:20:28 +03:00
Awilum
19772c6d9a feat(entries): use ensureExists for entries dir on init 2022-05-02 22:16:01 +03:00
Awilum
31ede930e5 feat(tests): add tests for helpers 2022-05-02 22:00:54 +03:00
Awilum
cd8dec0810 feat(helpers): fix collectionWithRange 2022-05-02 22:00:25 +03:00
Awilum
21bce813da feat(tests): add tests for helpers 2022-05-02 21:56:23 +03:00
Awilum
c62bed7a21 feat(tests): add tests for helpers 2022-05-02 21:53:55 +03:00
Awilum
427224e75a feat(settings): use new Tokens API instead of old Utils API 2022-05-02 21:49:14 +03:00
Awilum
28fd50f0ff feat(tests): update fixtures 2022-05-02 21:48:48 +03:00
Awilum
719cce40cb feat(tests): update fixtures 2022-05-02 21:47:37 +03:00
Awilum
9497bd26c4 feat(endpoints): add cache endpoints 2022-05-02 21:44:30 +03:00
Awilum
2bc66d6f34 feat(endpoints): use new Tokens API instead of old Utils API 2022-05-02 20:15:01 +03:00
Awilum
14e8f38b85 feat(endpoints): add missed route name for entires move endpoint 2022-05-02 20:14:03 +03:00
Awilum
b379a99a1a feat(settings): use new Tokens API instead of old Utils API 2022-05-02 19:54:11 +03:00
Awilum
37d54538da feat(console): add new commands has, delete, update and fetch` for tokens 2022-05-02 19:53:08 +03:00
Awilum
aad73e713f feat(console): rename commands utils to tokens 2022-05-02 19:06:36 +03:00
Awilum
4c79c659db feat(console): rename entrie to entries 2022-05-02 18:57:13 +03:00