Commit Graph

261 Commits

Author SHA1 Message Date
Aire-One 76b10cf2b0 chore: rename `entities` -> `entity` 2022-10-22 19:43:36 +02:00
Aire-One 82d438f87a Merge pull request 'Improve the logger module (#13)' (#14) from feat/#13 into master
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
Reviewed-on: #14
2022-10-22 19:39:29 +02:00
Aire-One 31f2b3dd17 feat(logger): reimplement module
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-22 19:30:26 +02:00
Aire-One d58f976fff Merge pull request 'Adapt generator code to new entities design #10' (#12) from feat/#10 into master
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
Reviewed-on: #12
2022-10-22 19:26:27 +02:00
Aire-One ddf9858aa0 feat(generator): re-implement generator 🚀
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-22 15:08:33 +02:00
Aire-One d8cb5918a7 fix(entities): Function_Info initialize Lists
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-22 15:06:24 +02:00
Aire-One 2aaf602d6c fix(entities): Function_Info expose Parameter
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-22 15:05:26 +02:00
Aire-One b08528a710 fix(utils): pcall protect `do_or_fail`
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-22 15:04:21 +02:00
Aire-One 11d93536b9 run: `set_path.tl` build -> src
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-22 15:02:47 +02:00
Aire-One e0f61e1699 fix(filesystem): write_file call param position
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-22 15:00:28 +02:00
Aire-One c47b7a1962 feat: add modules for generator and filesystem
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-12 20:21:40 +02:00
Aire-One 4500283e93 Merge pull request 'Move to Teal 🚀' (#6) from feat/#1 into master
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
Reviewed-on: #6
2022-10-11 18:52:05 +02:00
Aire-One b6c54b9dfa run(justfile): run recipe run sources with Teal
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-11 18:41:03 +02:00
Aire-One cc83c8e8a0 fix(justfile): debug recipe use build results
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
2022-10-11 18:32:40 +02:00
Aire-One 82d0377c72 fix(entities): instance new object properly
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-04 21:30:51 +02:00
Aire-One bebe4a6901 fix(entities): implement entities
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-04 20:47:46 +02:00
Aire-One 6c5090d6fe build(justfile): add `clean` target
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-04 20:42:11 +02:00
Aire-One 6cfee3f49f fix(scraper): get_doc_from_page wrong message
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-04 20:40:28 +02:00
Aire-One 66712f891a fix(utils): add callback type to do_or_fail
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
See https://github.com/teal-language/tl/issues/569
2022-10-04 19:58:07 +02:00
Aire-One e8f38978dd ci(build): comment out `run` and `verify` steps
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline was successful Details
ci/woodpecker/pr/build Pipeline was successful Details
2022-10-02 21:16:00 +02:00
Aire-One 483cfa6a6f feat: move sources to Teal 🚀
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/pr/build Pipeline failed Details
2022-10-02 20:55:42 +02:00
Aire-One 978ac20387 fix(types): some issues found in pl definitions
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/pr/build Pipeline failed Details
2022-10-02 20:55:02 +02:00
Aire-One 0efc55445c fix(types): scan_html NodeStack:is missing self
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/pr/build Pipeline failed Details
2022-10-02 20:54:01 +02:00
Aire-One 1b7be87040 build(types): web_sanitize minimal definition
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
ci/woodpecker/push/build Pipeline failed Details
ci/woodpecker/pr/build Pipeline failed Details
2022-09-29 20:38:03 +02:00
Aire-One 90c2aa4bc2 build(types): luasocket 2022-09-29 20:38:03 +02:00
Aire-One b7f84d5744 ci(lint): perform the pipeline on jusfile changes 2022-09-29 20:38:03 +02:00
Aire-One cebcc90644 build(just): fix targets find command
This commit fixes the `find` command use to generate the targets files
lists. The command missed the `-type f` parameter. Because of this
missing parameter, the `teal_targets` list had the `src/awesome.d.tl`
path detected while it's actually a directory.
2022-09-29 20:38:03 +02:00
Aire-One 5fdb55da69 build(types): update lualogging 2022-09-29 20:38:03 +02:00
Aire-One c427b77cfa build(types): update lualogging 2022-09-29 20:38:03 +02:00
Aire-One 035ad58748 build(types): lualugging 2022-09-29 20:38:03 +02:00
Aire-One 8e8165534f chore(set_paths): add teal types and build paths 2022-09-29 20:38:03 +02:00
Aire-One a839b29515 ci: initial teal pipelines 2022-09-29 20:38:03 +02:00
Aire-One f3f0a25da6 build(types): penlight 2022-09-29 20:38:03 +02:00
Aire-One 90bed6047d build(types): inspect 2022-09-29 20:38:03 +02:00
Aire-One cc9a724a27 build(types): ansocilors 2022-09-29 20:38:03 +02:00
Aire-One 2fcd75cc3d build(teal): initial teal config 2022-09-29 20:38:03 +02:00
Aire-One f01ad65e05 Merge pull request 'Remove htmlparser dependence (#2)' (#8) from feat/#2 into master
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #8
2022-09-29 20:14:15 +02:00
Aire-One dc89b18273 feat(rockspec): remove htmlparser dependency
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-09-29 19:20:40 +02:00
Aire-One ebe1fdaa8d feat(scraper): use the new scraper 2022-09-29 19:20:40 +02:00
Aire-One ff446d3bea feat(scraper): implement basic Module_Doc scraper
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-09-29 19:01:00 +02:00
Aire-One 7285f020c0 feat(scraper): implement Module_Info scraper
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-09-21 23:41:43 +02:00
Aire-One 3f8ebe8753 Merge pull request 'Migrate from lua-curl to luasocket (#5)' (#7) from feat/#5 into master
ci/woodpecker/push/lint Pipeline was successful Details
Reviewed-on: #7
2022-09-18 20:29:45 +02:00
Aire-One 10c9c893b1 feat(crawler): manage `file://` protocol
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-09-11 03:17:40 +02:00
Aire-One 5806f894d0 chore(dependencies): remove lua-curl
ci/woodpecker/push/lint Pipeline was successful Details
ci/woodpecker/pr/lint Pipeline was successful Details
2022-09-11 02:31:18 +02:00
Aire-One ce92ce7fbb feat(crawler): migrate to LuaSocket 2022-09-11 02:31:18 +02:00
Aire-One fa445221dc chore(dependencies): luasec 1.2.0-1
LuaSocket HTTP module needs an additional dependency to LuaSec to
support TLS/SSL communications. (Required to perform HTTPS requests)
2022-09-11 02:31:18 +02:00
Aire-One ee0e7a2899 chore(dependencies): add luasocket 3.1.0-1
ci/woodpecker/push/lint Pipeline was successful Details
2022-09-11 01:56:34 +02:00
Aire-One 165bd7277c feat(generator): initial
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-15 15:44:00 +02:00
Aire-One 48c1a6df85 ci(lint): fix when_path
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-13 03:10:11 +02:00
Aire-One d4bbc7bb12 fix(scraper): sanitize method name
ci/woodpecker/push/lint Pipeline was successful Details
2022-08-13 03:03:35 +02:00