Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-28 | feat: finalize sqlite integration | David Luevano Alvarado | |
2023-08-28 | feat: initial sqlite db implementation | David Luevano Alvarado | |
2023-08-28 | doc: remove unnecessary info | David Luevano Alvarado | |
2023-08-27 | refactor: configuration in its own subpackage, minor tweaks | David Luevano Alvarado | |
2023-08-22 | refactor: simplify config parsing and init | David Luevano Alvarado | |
got rid of all the overengineered configuration parsing, everything is more simple and the error handling is left to the user as it would only mean checking their configuration based on the error message | |||
2023-08-21 | last commit before rewriteHEADmain | David Luevano Alvarado | |
2023-05-01 | small bugfix, add toc settings, update example site and delete unnecessary ↵ | David Luevano Alvarado | |
static assets | |||
2023-05-01 | fix small bug on page metadata parsing | David Luevano Alvarado | |
2023-05-01 | add page class testing | David Luevano Alvarado | |
2023-04-25 | refactor tests and add more typing | David Luevano Alvarado | |
2023-02-25 | add database tests | David Luevano Alvarado | |
2023-02-24 | add database_entry tests, change type for tags attr | David Luevano Alvarado | |
2023-02-24 | add utils tests, small refactor | David Luevano Alvarado | |
2023-02-21 | add configuration testing, small refactor | David Luevano Alvarado | |
2023-02-19 | add yaml_parser tests, small refactor | David Luevano Alvarado | |
2023-02-19 | refactor custom logger and add tests | David Luevano Alvarado | |
2023-02-19 | add final arg parser tests, refactor pyssg error msgs | David Luevano Alvarado | |
2023-02-18 | add simple test feature | David Luevano Alvarado | |
2023-02-18 | fix flake8 issues, still need to fix 80+ col lines | David Luevano Alvarado | |
2023-02-18 | modify build config and add more test packages | David Luevano Alvarado | |
2022-12-27 | add extra method for date conversionsv0.8.3 | David Luevano Alvarado | |
2022-12-27 | remove unnecessary variables for page objectv0.8.2 | David Luevano Alvarado | |
removed some of the unnecessary variables for dates on the page object, as well as from the mandatory config | |||
2022-12-14 | add more files, fixed bugs related to multiple documents in yaml configv0.8.1 | David Luevano Alvarado | |
2022-12-14 | add new files for pyssg.xyz, add multiple document support | David Luevano Alvarado | |
2022-12-12 | refactor code and update readmev0.8.0 | David Luevano Alvarado | |
2022-12-12 | remove force feature, unnecessary complexity | David Luevano Alvarado | |
2022-12-08 | refactor code, small bug fixing and changes | David Luevano Alvarado | |
2022-12-07 | refactor code, fix config checker and new files for pyssg.xyz | David Luevano Alvarado | |
2022-12-05 | add extra configuration for more control, add pyssg.xyz example | David Luevano Alvarado | |
this is the first step towards creating a way to handle multiple subdomains/configs in a single run for a more cohesive site generation | |||
2022-12-04 | forgot to change extension on argparser help text | David Luevano Alvarado | |
2022-12-04 | migrate from INI to YAML, breaks compatibility | David Luevano Alvarado | |
config file and template files need to be converted to the new format to use with YAML config | |||
2022-12-04 | change syntax for accessing config variable | David Luevano Alvarado | |
2022-11-29 | refactor database entries into its own class | David Luevano Alvarado | |
2022-11-27 | refactor code and fix type checks | David Luevano Alvarado | |
still need to refactor more code before migrating to yaml config file | |||
2022-11-26 | replace uncompatible highlighter/markerv0.7.3 | David Luevano Alvarado | |
2022-05-21 | Add new extensions for ^ and ~ syntaxv0.7.2 | David Luevano Alvarado | |
2022-04-23 | add proper var expansion from config filev0.7.1 | David Luevano Alvarado | |
2022-04-23 | add checksum checking for mod files instead of timestampv0.7.0 | David Luevano Alvarado | |
2022-04-20 | mayor bugfix in the database writerv0.6.2 | David Luevano Alvarado | |
database was writing only one of the file info, effectively deleting all db | |||
2022-04-20 | minor refactoring | David Luevano Alvarado | |
2022-04-18 | add meaningful error messages when missing mandatory metadatav0.6.1 | David Luevano Alvarado | |
2022-04-18 | add logging to builder, md_parser and page, and minor code refactor | David Luevano Alvarado | |
2022-04-18 | minor debug fix for database | David Luevano Alvarado | |
2022-04-18 | fix db write bug missing newline, minor refactor | David Luevano Alvarado | |
2022-04-18 | fix pyssg and database errors | David Luevano Alvarado | |
fixed md extensions debug line, refactored and fixed read function for database for the case when there is no db file yet | |||
2022-04-18 | add logging to database, discovery and pyssg | David Luevano Alvarado | |
2022-04-17 | add typing to formatter | David Luevano Alvarado | |
2022-04-17 | add debug flag, minor fix in readme | David Luevano Alvarado | |
2022-04-17 | add initial logging capabilities | David Luevano Alvarado | |
still need to add logging to rest of the program: builder, database, discovery, page, parser and rest of the pyssg (build part) | |||
2022-04-17 | refactor config handler and morev0.6.0 | David Luevano Alvarado | |
Refactored the configuration handling to use configparser; also the argument parser; generally added more 'logging'; updated template resources; and more minor things |