Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | scripts/Makefile.docker: allow calling from a different directory | Vladimír Čunát | 2024-10-31 | 1 | -1/+4 |
| | |||||
* | scripts: created Makefile.docker | Aleš Mrázek | 2024-10-30 | 1 | -0/+45 |
| | |||||
* | scripts/poe-tasks: separate lint from other check script | Aleš Mrázek | 2024-10-17 | 5 | -48/+68 |
| | |||||
* | lint: pylint and flake8 removed | Aleš Mrázek | 2024-10-17 | 1 | -12/+0 |
| | |||||
* | python: code format fixes | Aleš Mrázek | 2024-10-17 | 1 | -1/+1 |
| | |||||
* | scripts/poe-tasks: use ruff instead of black, isort, pylint and flake8 | Aleš Mrázek | 2024-10-17 | 2 | -21/+15 |
| | |||||
* | python: meson constants.py template moved to knot_resolver module | Aleš Mrázek | 2024-09-30 | 4 | -4/+4 |
| | |||||
* | scripts/poe-tasks: created gen-constantspy script | Aleš Mrázek | 2024-09-30 | 2 | -0/+22 |
| | | | | New script to build constants.py module using Meson. Also check that the module is the current one. | ||||
* | scripts/poe-tasks: _env.sh improvements and formatting | Aleš Mrázek | 2024-09-30 | 7 | -53/+64 |
| | |||||
* | scripts/poe-tasks: ./configure not required for some tasks | Aleš Mrázek | 2024-09-30 | 4 | -17/+1 |
| | |||||
* | scripts/poe-tasks: doc-schema added | Aleš Mrázek | 2024-09-30 | 3 | -1/+17 |
| | | | | The script that generates the configuration JSON schema with the correct values. | ||||
* | scripts/poe-tasks: improvements | Aleš Mrázek | 2024-09-30 | 11 | -59/+72 |
| | |||||
* | scripts/poe-tasks: use id cmd instead of $USER env var in _env.sh | Aleš Mrázek | 2024-09-30 | 1 | -1/+1 |
| | |||||
* | ci: manager: configure meson before every test | Aleš Mrázek | 2024-09-30 | 6 | -13/+26 |
| | |||||
* | python/knot_resolver: use constants.py configured by Meson | Aleš Mrázek | 2024-09-30 | 2 | -2/+6 |
| | |||||
* | scripts/poe-tasks: text and naming improvements | Aleš Mrázek | 2024-09-30 | 5 | -31/+43 |
| | |||||
* | doc: create static JSON schema | Aleš Mrázek | 2024-09-09 | 2 | -4/+7 |
| | | | | | - poe check: check for difference in JSON schema - scripts/meson/make-doc.sh: do not create JSON schema | ||||
* | scripts/poe-tasks/check: added isort check | Aleš Mrázek | 2024-09-07 | 1 | -0/+6 |
| | |||||
* | scripts/poe-tasks: clean added | Aleš Mrázek | 2024-09-07 | 1 | -0/+20 |
| | |||||
* | python: knot_resolver_manager module renamed to knot_resolver | Aleš Mrázek | 2024-09-07 | 5 | -12/+10 |
| | |||||
* | manager: reorganizing python modules | Aleš Mrázek | 2024-09-07 | 4 | -4/+4 |
| | |||||
* | manager: moved everything out of the directory | Aleš Mrázek | 2024-09-07 | 5 | -9/+9 |
| | |||||
* | scripts/poe-tasks/configure: add user and group | Aleš Mrázek | 2024-09-02 | 1 | -1/+1 |
| | |||||
* | scripts: organize into subdirs and clean up unused | Oto Šťáva | 2024-08-26 | 32 | -455/+40 |
| | |||||
* | scripts/poe-tasks: env vars are accessible by all tasks using _env.sh | Aleš Mrázek | 2024-08-26 | 2 | -18/+20 |
| | |||||
* | scripts: use env shebang | Aleš Mrázek | 2024-08-26 | 33 | -35/+35 |
| | |||||
* | scripts/poe-tasks: kresctl task script added | Aleš Mrázek | 2024-08-26 | 1 | -0/+8 |
| | |||||
* | scripts: make all scripts executable | Aleš Mrázek | 2024-08-26 | 2 | -0/+0 |
| | |||||
* | scripts/poe-tasks: scripts for some tasks | Aleš Mrázek | 2024-08-26 | 4 | -0/+29 |
| | | | | It would be useful to be able to run some tasks outside of the Poetry environment. | ||||
* | scripts/poe-tasks: scripts and pyproject.toml tasks names unification | Aleš Mrázek | 2024-08-26 | 2 | -0/+0 |
| | |||||
* | scripts: subdirectory for ./poe tasks created | Aleš Mrázek | 2024-08-26 | 9 | -0/+0 |
| | |||||
* | scripts: unused scripts removed | Aleš Mrázek | 2024-08-26 | 1 | -11/+0 |
| | |||||
* | manager: scripts moved to the repository root | Aleš Mrázek | 2024-08-26 | 11 | -0/+380 |
| | |||||
* | drop libknot <=3.2.x support | Oto Šťáva | 2024-07-11 | 2 | -132/+30 |
| | |||||
* | Merge remote-tracking branch 'origin/master' into 6.0 | Oto Šťáva | 2024-04-10 | 1 | -1/+1 |
|\ | |||||
| * | scripts/update-authors: explicit '--no-show-signature' | Oto Šťáva | 2024-03-27 | 1 | -1/+1 |
| | | | | | | | | | | Fixes the script for users who have `log.showSignature` set to `true` in their git config. | ||||
| * | scripts/make-doc.sh: backport changes from 6.0 | Oto Šťáva | 2024-01-10 | 1 | -9/+4 |
| | | |||||
* | | distro: auto-detect latest Knot Resolver version | Jakub Ružička | 2024-03-28 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | New scripts/upstream-version.sh returns latest Knot Resolver version based on upstream repo tags. It's set as upstream.version_script in apkg config which enables: $ apkg info upstream-version upstream version: 6.0.7 and later `apkg build --upstream` when tarballs are available. | ||||
* | | doc: separate user and developer documentation | Aleš Mrázek | 2024-03-15 | 1 | -4/+9 |
| | | | | | | | | | | | | | | | | | | | | | | This separates the documentation into a *blue* user documentation and a *red* developer documentation, resolving problems where similar sections collided in search queries, leading users to the advanced Lua config documentation instead of the preferred declarative config one. It also visually separates the two parts, so that users who do not wish to meddle in Lua immediately see that they're somewhere wrong just by seeing the red colour. | ||||
* | | scripts/update-authors.sh nit: avoid confusing changes in ordering | Vladimír Čunát | 2024-01-09 | 1 | -0/+7 |
| | | |||||
* | | scripts/make-doc.sh: minor improvements | Vladimír Čunát | 2023-09-25 | 1 | -9/+4 |
| | | | | | | | | Propagate errors, fix nit reported by shellcheck. | ||||
* | | doc: drop texinfo | Oto Šťáva | 2023-09-15 | 1 | -25/+0 |
| | | | | | | | | | | | | | | Old legacy. The generated .texi sources cause a huge number of warnings that we do not have a good way of fixing, and lately it stopped working completely, without giving us any explanation as to what the problem is (just exit code 1 and no *error* message). | ||||
* | | scripts/gen-cdefs.sh: allow generating variables | Vladimír Čunát | 2023-09-12 | 1 | -3/+8 |
| | | | | | | | | Sometimes it is useful to access a global variable from lua. | ||||
* | | scripts/make-archive.sh: more precise tag detection | Vladimír Čunát | 2023-08-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | This works better in the current case when master branch with the most recent 5.7.0 tag got merged into the 6.0 branch. In that case we do not want the most recent *generally* reachable tag, and git-describe has probably good logic for this (using first-parent jumps I guess). | ||||
* | | docs: generate documentation from poetry | Aleš Mrázek | 2023-08-08 | 1 | -6/+0 |
| | | |||||
* | | scripts: shorten devel version string | Jakub Ružička | 2023-06-22 | 1 | -3/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | It's now also PEP440 compatible. Before: 6.0.0.1686682076.ad1eaf76.tar.xz Now: 6.0.0.dev157+1bcc45.tar.xz | ||||
* | | scripts: improve make-archive.sh script | Jakub Ružička | 2023-06-22 | 1 | -3/+11 |
| | | | | | | | | | | Copy resulting tarball into pkg/archives/dev and delete build_dist/ dir to keep working copy clean. | ||||
* | | doc: improvement of the configuration section and schema description | Vasek Sraier | 2023-01-10 | 1 | -3/+5 |
| | | |||||
* | | docs: overhall of the getting started section, autogenerating readable JSON ↵ | Vasek Sraier | 2023-01-10 | 1 | -1/+4 |
| | | | | | | | | schema reference | ||||
* | | docs: generating and linking JSON schema for the declarative config | Vasek Sraier | 2023-01-10 | 1 | -0/+9 |
| | |