1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
|
CHANGES
=======
v0.8.2
------
* remove unnecessary variables for page object
v0.8.1
------
* add more files, fixed bugs related to multiple documents in yaml config
* add new files for pyssg.xyz, add multiple document support
* add pyssg.xyz configs and templates
* update pyssg.xyz site files
* fix for twine upload to pypi
v0.8.0
------
* refactor code and update readme
* remove force feature, unnecessary complexity
* refactor code, small bug fixing and changes
* refactor code, fix config checker and new files for pyssg.xyz
* add extra configuration for more control, add pyssg.xyz example
* forgot to change extension on argparser help text
* migrate from INI to YAML, breaks compatibility
* change syntax for accessing config variable
* refactor database entries into its own class
* refactor code and fix type checks
* change python/twine command for the build command
v0.7.3
------
* replace uncompatible highlighter/marker
v0.7.2
------
* Add new extensions for ^ and ~ syntax
v0.7.1
------
* add proper var expansion from config file
v0.7.0
------
* add checksum checking for mod files instead of timestamp
v0.6.2
------
* mayor bugfix in the database writer
* minor refactoring
v0.6.1
------
* add meaningful error messages when missing mandatory metadata
* add logging to builder, md\_parser and page, and minor code refactor
* minor debug fix for database
* fix db write bug missing newline, minor refactor
* fix pyssg and database errors
* add logging to database, discovery and pyssg
* add typing to formatter
* add debug flag, minor fix in readme
* add initial logging capabilities
* add build and upload command, modified readme
v0.6.0
------
* refactor config handler and more
* add default configuration to resources
* refactor argument parser
* update requirements
* The bullets did not have checkboxes in the To be added section
* A header was wrong
* A little documentation added to avoid mistakes by new users
* kek xd rofl lmao forgot to save a file:), now actually a quick fix
* quick fix on random uppercased letters
* Delete pyssgrc
* fix bug on new extensions
* add new extensions
* fix bug on prev/next objects of page
* add config to read first pyssgrc and then to the xdg directory
* fix bug on image\_url
* fix another bug
* fix bug
v0.5.3
------
* refactor code and add image\_url parsing
v0.5.2
------
* fix minor bug on rss template
v0.5.1
------
* minor fix on dirs discovery
v0.5.0
------
* add ability to copy basic template files
* move plt dir to be included in data
* refactor and add support for jinija
* just include changelog
v0.4.1
------
* fix m\_datetime bug
* add tags inside article footer instead of separate html element
v0.4.0
------
* fix bug
* fix bug
* fix bug
* add sitemap support
v0.3.1
------
* fix readme links
* add tags as categories
* add content:encoded tag in rss and update readme
v0.3.0
------
* add better version printing
* fix timezone
* fix missing ref to obj
* fix bad method call
* ... literally 3 commits to fix a missing obj
* ACTUALLY add missing config obj lol
* fix missing config obj
* add rss support
v0.2.4
------
* lol wrong src and dst variables read
* fix error on parsing config file
* finally fix argparse error, questionmark
* checking argparse errors
* fix missing import
v0.2.3
------
* add more configuration options and refactor its parsing
v0.2.2
------
* fix sorting of pages and update default templates
v0.2.1
------
* fix required base url and tag header substitution
v0.2.0
------
* clean up and update readme
* refactor code and finish basic features
v0.1.0
------
* refactor code and almost finish main functionality
* semiworking program, still very alpha
* Add working file discovery and destination file structure creation
* initial template creation, barebones arg parser
* Prepare barebones package info
* Update readme
* Initial commit
|