Skip to content

Releases: FileFormatInfo/namelint

0.1.6

12 Jun 19:59

Choose a tag to compare

Changelog

  • 7dae645 ADD: initial files (just the overall design)
  • 786c39e Add rule validation CI badge to README.md
  • c5a1951 Added ability to just do files or directories
  • b7aa410 Added filtering by extension
  • 9253cd5 Added links in readme and home page
  • 82111a4 Added notes as draft blog posts
  • 57d8935 Added skip lists
  • 455ecb7 Blog cleanup
  • c4f2bea Blog post (from awhile ago) about case
  • 12d214a Blog post about output
  • 50ec056 Case tweaks (old)
  • c2fc0ad Change property name to 'handle'
  • db9a6a0 Change rules to new schema
  • 67a7356 Changes rules to new schema
  • 68b4a3e Create website deployment CI job
  • 3b7faec Created some namelint rules
  • 8cc768e Documentation
  • 737f168 Don't keep trying to install bacon
  • 625cb35 Examples for rules w/CLI to check them
  • 80e6745 File rename
  • e7cb849 Fix JSON SEO metadata
  • 7a2ff75 Fix blog index page
  • 4679272 Fix rule validation CI job
  • 6d8b8c5 Fix schema links on website
  • f2711f0 HTML cleanup
  • 5a454ab HTML fixes
  • dedde52 Home page tweaks
  • 23a64b5 JSON output, roughly working
  • c88ab17 Local build working
  • 1ba943d Mandatory rules blog post
  • 2782972 Merge branch 'main' into rule_id
  • e9aba70 Merge pull request #1 from mattkenney/schemas
  • aa68f6a Merge pull request #3 from fileformat/validation-ci
  • 54ea082 Merge pull request #4 from mattkenney/rule_id
  • 1f5cfa3 Merge pull request #5 from FileFormatInfo/validation-ci
  • 63acde0 Minimal website
  • 120c3f6 Minimum usage of rules
  • af901cb Minor doc tweaks
  • 72a40b1 More SEO + logo font
  • 39d3a58 More homoglyph research
  • a9f4d4f More links on home page
  • e743c70 More prior art
  • d6a16c3 More visible styling for
  • b6390e9ed8b5fdb20d42c0e74b90f183f89ef27b Notes on distribution, possible name fixer
  • 5c0f63d6c34e6ae83bdd242ccc6b87e6bdc21fa1 Original schema renamed to rule-schema
  • dd3cd090e0720dcdf85b9603e39ead1aa3e6b228 Post about wildcards
  • d29bc0066c72dd6a09723c9daa83992bf0807c8d Prior art blog post
  • 7eae0ef3c1a82288f51fb9b65a4affea9ae865a5 Progress
  • bd17bd9abcee6d3fb743d8a1687e6bf228b67ec8 RSS styling switch from XSLT to JS
  • c2f36a3b90c61bdf9a6c9f6c74a5e8fdb7231844 Readme cleanup
  • 353516bacf9f2ea0e3865719d03a7aea57212f84 Refactor validation for reusability
  • fd2631e51987f943486f7edfbb30339b64a9a6be Release workflow
  • 7c3615bbd5b6e1104b9d3aa04d62202cf6bd7da2 Remove everything that might confuse AI
  • c1ccf6b09bc8c83a6f60d7ea85baaac16c074cd5 Removed blog XSLT
  • e849288fa083fed0c083936ad8a550b9dace54e2 Removed obsolete GHA
  • d8e7d638e71b5ad029d560ef93e5cfafb01dd6e4 Removed old source files
  • 1075e8464ce1480bf82c7b85b6828468906a3c5f Renamed rule-validation GHA to yaml-validation
  • 050faebef2eee7013b6e3938b4929e16453588c7 Revamped file loading
  • 0068679048d520dfe9d35233e3f2b305036b8175 Rule file names to match handles
  • 2cc7f5b3c2552d9c61ac43216df3a5c155884208 Rule validation CI job
  • b7b41a0e371f8218099073d386a5b39ff676975e Rule validation CI job
  • 874e3e878f9e9016600b8fdfc049326ff144db17 Rust working with updated schemas
  • d773031ff6814210f536a9290f83489418b48a81 SEO tweaks for website
  • 78f27281f83c682a7738d4e5112faea279680163 Some refactoring of directory queue
  • 38f2963e604da22c6092121f583200c0dabbfa99 Started work on conf files
  • b77a3a1af5fadd1cb37321c30aafef9275684991 Started work on safe output
  • 892284352edb3bcdf24958de42a3b629d48ada79 Support for custom rule files
  • 3a88be74afe625d1417dd384962cc86c01410566 Support for running website via docker
  • 2d3a8985ad0d13e26f4c263626c9e65cc7feb712 Support for yaml schemas
  • 06f62274dde462d0fe03087a693c00ebb525c303 Switch to GPLv3
  • f797205aec062b73aea750cb3068a94ec19f6083 Switch website to www.namelint.dev
  • 5bd5927bf78d287c683d96fb26f222dbcf3804b3 Switched to only support built-in schemas
  • 29abea3bca8b904b08157b25d797620380b2aa3a Switched to using rulesets composed of rules
  • 292d1acb71ac51fa89ba5114bdc9348428050480 Tweaked ASCII rules
  • 808a8f500ff5b408bf7a2f98f61891a113a0340b Tweaks to version display
  • 3b01524a2468d0a94daf0eb2f6b4d4a1728fa6be UPDATE: better arg handling
  • a3e1869fc3cf1b39f5d9b7733f614bd4e990024f UPDATE: check for MS-DOS reserved names
  • 04899d5ee6ef264e04bcc0f8b64b97dbd742e9e4 UPDATE: check for directory errors
  • 88af93826a68f5c9bc1207972adc1e94c5f0f98b UPDATE: directory walking done
  • d766a9a6e9f032b376f0894390c0f26808d24741 UPDATE: get list of paths from args
  • 84954ff0cfd842e35836aaf35e35d881fe338167 UPDATE: load rules from external files
  • e42d95b5c88db3f3aa761abf167eb20e27b7bb33 UPDATE: notes on next rules to implement
  • e1cadccf6fc215c18b3c4dd9281f851f96ecb66c Updated github action to deploy Astro website
  • 9d981924f317ca2161920a5248cf9bbce7460716 Use function ptrs for Rules
  • d367decf01e349b7074bfa3d251de9ca85af1046 Validate rules during normal run
  • b390323fa30dd1f035771822e82fbc0a682c5d2e Validate rules on PRs too
  • 7305088b906c0749a05c24eaab445974bab975c7 Validation + things that should have been pushed
  • 372add967c7bf38cc2b9ac9a8027b13da9f3955d Website back up after Astro conversion
  • bf476b780a47e5dd9cace3ba951d228bf65ea79f Website improvements: blog and schema
  • 05ae368598cad97fed08d80610a1af7a5e2f49f7 Working enough to discuss next steps
  • 6bde7a461ffa4f4d2c84a92b667f19dd56926deb add required
  • 005d6e78a5a3acfe53dcdf84180f55f8642d1eae add another required
  • e7158b69d0c195e1b24808b38901929f5f0cf9b2 add schemas
  • 89a9662a3b6bd5c3fa67db53d77f4e642c29950f add: examples in rules schema
  • a74cd7609857c296618b8d354dd5b2acd4d6d624 add: part and ignore-files to config
  • f322869071a6a4952a401387ebc410ba74031189 add: descriptions in namelint-config-schema.yaml
  • 8a46cd87989c4c4613f9120cef778bdc1d7096f6 add: lint_id in lints + validate with ref
  • 97ca60febb82366a2b549a1842d6efc1dba5a561 add: namelint-config-schema
  • c6f16f0881e5f293d474cc3b42a0761863934844 add: rules and rulesets in config; also lint_id
  • a1cb75f106f9b8bb37ab8a6312967fbb1c926dcf change schema id
  • 049d1dcc4df7bff2852c7a0886c5565f47d96bf7 correct rule description
  • af7aea3c65f77b85580637c1e4e2a726e435d7a2 fix ids
  • f9fd754e2de3b24b0e4048946730ecfe55c3a7c1 fix schema
  • 7acf32559e93c1849c9936f96b64df732df7626f make it a single schema
  • f94b74d6c1f2b8a6ba0624e75d70c9d19dba710f move schemas to docs
  • 811882199bb8652b2d6c8a517d7e180a25250415 namefix (AI generated)
  • f42bbb36e6484c7aeec071074bba9eb28640a047 revise schema
  • ba294c87d9b1c6616d5e4b7926e42b9c55491752 status monitoring endpoint
  • c222472593b70c6a4e8770fa1fd4f797aadd9cb7 update main.rs to match schema

Released by GoReleaser.