summaryrefslogtreecommitdiff
path: root/src/pyssg
AgeCommit message (Collapse)Author
2023-08-29fix: templates and prefix codeDavid Luevano Alvarado
2023-08-29refactor: simplify page renderingDavid Luevano Alvarado
2023-08-29feat: add essential templates, refactorDavid Luevano Alvarado
2023-08-28fix: wrong timestamp variable nameDavid Luevano Alvarado
2023-08-28refactor: simplify parser and page code, remove unnecessary debu logsDavid Luevano Alvarado
2023-08-28feat: finalize sqlite integrationDavid Luevano Alvarado
2023-08-28feat: initial sqlite db implementationDavid Luevano Alvarado
2023-08-28doc: remove unnecessary infoDavid Luevano Alvarado
2023-08-27refactor: configuration in its own subpackage, minor tweaksDavid Luevano Alvarado
2023-08-22refactor: simplify config parsing and initDavid 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-21last commit before rewriteHEADmainDavid Luevano Alvarado
2023-05-01small bugfix, add toc settings, update example site and delete unnecessary ↵David Luevano Alvarado
static assets
2023-05-01fix small bug on page metadata parsingDavid Luevano Alvarado
2023-05-01add page class testingDavid Luevano Alvarado
2023-04-25refactor tests and add more typingDavid Luevano Alvarado
2023-02-25add database testsDavid Luevano Alvarado
2023-02-24add database_entry tests, change type for tags attrDavid Luevano Alvarado
2023-02-24add utils tests, small refactorDavid Luevano Alvarado
2023-02-21add configuration testing, small refactorDavid Luevano Alvarado
2023-02-19add yaml_parser tests, small refactorDavid Luevano Alvarado
2023-02-19refactor custom logger and add testsDavid Luevano Alvarado
2023-02-19add final arg parser tests, refactor pyssg error msgsDavid Luevano Alvarado
2023-02-18add simple test featureDavid Luevano Alvarado
2023-02-18fix flake8 issues, still need to fix 80+ col linesDavid Luevano Alvarado
2023-02-18modify build config and add more test packagesDavid Luevano Alvarado
2022-12-27add extra method for date conversionsv0.8.3David Luevano Alvarado
2022-12-27remove unnecessary variables for page objectv0.8.2David Luevano Alvarado
removed some of the unnecessary variables for dates on the page object, as well as from the mandatory config
2022-12-14add more files, fixed bugs related to multiple documents in yaml configv0.8.1David Luevano Alvarado
2022-12-14add new files for pyssg.xyz, add multiple document supportDavid Luevano Alvarado
2022-12-12refactor code and update readmev0.8.0David Luevano Alvarado
2022-12-12remove force feature, unnecessary complexityDavid Luevano Alvarado
2022-12-08refactor code, small bug fixing and changesDavid Luevano Alvarado
2022-12-07refactor code, fix config checker and new files for pyssg.xyzDavid Luevano Alvarado
2022-12-05add extra configuration for more control, add pyssg.xyz exampleDavid 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-04forgot to change extension on argparser help textDavid Luevano Alvarado
2022-12-04migrate from INI to YAML, breaks compatibilityDavid Luevano Alvarado
config file and template files need to be converted to the new format to use with YAML config
2022-12-04change syntax for accessing config variableDavid Luevano Alvarado
2022-11-29refactor database entries into its own classDavid Luevano Alvarado
2022-11-27refactor code and fix type checksDavid Luevano Alvarado
still need to refactor more code before migrating to yaml config file
2022-11-26replace uncompatible highlighter/markerv0.7.3David Luevano Alvarado
2022-05-21Add new extensions for ^ and ~ syntaxv0.7.2David Luevano Alvarado
2022-04-23add proper var expansion from config filev0.7.1David Luevano Alvarado
2022-04-23add checksum checking for mod files instead of timestampv0.7.0David Luevano Alvarado
2022-04-20mayor bugfix in the database writerv0.6.2David Luevano Alvarado
database was writing only one of the file info, effectively deleting all db
2022-04-20minor refactoringDavid Luevano Alvarado
2022-04-18add meaningful error messages when missing mandatory metadatav0.6.1David Luevano Alvarado
2022-04-18add logging to builder, md_parser and page, and minor code refactorDavid Luevano Alvarado
2022-04-18minor debug fix for databaseDavid Luevano Alvarado
2022-04-18fix db write bug missing newline, minor refactorDavid Luevano Alvarado
2022-04-18fix pyssg and database errorsDavid Luevano Alvarado
fixed md extensions debug line, refactored and fixed read function for database for the case when there is no db file yet