Sina Atalay
|
c881cd6b13
|
use sourcesanspro package instead of font files in classic theme
|
2024-02-13 18:50:10 +01:00 |
Sina Atalay
|
0dd4ecf000
|
fix a mcdowell tempate bug
|
2024-02-11 23:08:57 +01:00 |
Sina Atalay
|
b5d227cc6b
|
clean the auxiliary files after latex run
|
2024-02-11 23:08:45 +01:00 |
Sina Atalay
|
f6ed75ce84
|
improve error messages
|
2024-02-11 22:43:38 +01:00 |
Sina Atalay
|
ba683e861a
|
improve get_entry_and_section_type
|
2024-02-11 22:43:27 +01:00 |
Sina Atalay
|
a7a4a943f2
|
don't allow extra inputs in theme settings
|
2024-02-11 22:42:10 +01:00 |
Sina Atalay
|
41ad5c54a1
|
fix a mcdowell template bug
|
2024-02-11 19:36:38 +01:00 |
Sina Atalay
|
7d91cea70e
|
improve cli
|
2024-02-11 19:36:24 +01:00 |
Sina Atalay
|
cd8555a977
|
update LaTeXFile
|
2024-02-11 19:36:14 +01:00 |
Sina Atalay
|
d10bf9509f
|
fix a custom theme load bug
|
2024-02-11 19:35:55 +01:00 |
Sina Atalay
|
0d583c8877
|
update __init__ and __main__
|
2024-02-11 19:34:56 +01:00 |
Sina Atalay
|
a43923857b
|
fix EntryBase location field bug
|
2024-02-11 16:15:09 +01:00 |
Sina Atalay
|
6d0c4b9816
|
move user_communicator to cli
|
2024-02-11 14:37:10 +01:00 |
Sina Atalay
|
715a6b4e5b
|
update renderer for the new templating design
|
2024-02-10 22:57:53 +01:00 |
Sina Atalay
|
5c874bd9ea
|
update data models
|
2024-02-10 22:57:40 +01:00 |
Sina Atalay
|
6d76ab8a8a
|
update templating design
|
2024-02-10 22:57:29 +01:00 |
Sina Atalay
|
2e3acc8f23
|
add mcdowell theme
|
2024-02-10 22:57:10 +01:00 |
Sina Atalay
|
f3a81b2ad1
|
start working on mcdowell theme
|
2024-02-10 22:15:53 +01:00 |
Sina Atalay
|
4b7d6ee8c1
|
disallow line breaks for links
|
2024-02-10 21:31:01 +01:00 |
Sina Atalay
|
8d0c5f4120
|
enhance user_communicator.py
|
2024-02-10 21:30:39 +01:00 |
Sina Atalay
|
2f300144ec
|
implement custom theme feature
|
2024-02-10 21:30:29 +01:00 |
Sina Atalay
|
a742e03c30
|
add moderncv theme
|
2024-02-10 20:32:40 +01:00 |
Sina Atalay
|
5825abf908
|
don't use console instance anymore
|
2024-02-10 20:32:16 +01:00 |
Sina Atalay
|
017cba42fc
|
improve data_models.py
|
2024-02-10 20:31:54 +01:00 |
Sina Atalay
|
861849c63b
|
rename study_type to degree
|
2024-02-10 20:30:30 +01:00 |
Sina Atalay
|
016d4ae88a
|
remove unused code in LiveProgressReporter
|
2024-02-09 20:33:09 +01:00 |
Sina Atalay
|
0f071da01f
|
update __init__.py
|
2024-02-09 20:15:08 +01:00 |
Sina Atalay
|
2268c7c0e5
|
refactor renderer.py
|
2024-02-09 20:15:01 +01:00 |
Sina Atalay
|
875c63d5e5
|
update data_models.py
|
2024-02-09 20:14:17 +01:00 |
Sina Atalay
|
1aeebcaa04
|
improve user_communicator
|
2024-02-08 20:12:32 +01:00 |
Sina Atalay
|
c33875240c
|
enhance data_models.py
|
2024-02-08 20:12:17 +01:00 |
Sina Atalay
|
e83107fa6e
|
validate sections before
|
2024-02-07 20:24:17 +01:00 |
Sina Atalay
|
303da319ec
|
start working on handling the validation errors
|
2024-02-07 20:24:05 +01:00 |
Sina Atalay
|
48d48f4bf2
|
update __main__.py
|
2024-02-07 19:23:40 +01:00 |
Sina Atalay
|
c431c7c8b5
|
add Orcid support
|
2024-02-07 19:19:25 +01:00 |
Sina Atalay
|
8b1b290b35
|
remove time_the_event_below
|
2024-02-07 19:19:13 +01:00 |
Sina Atalay
|
43c5cd0cbf
|
enhance renderer.py
|
2024-02-07 19:17:10 +01:00 |
Sina Atalay
|
ed93a781f5
|
improve data models
|
2024-02-07 19:16:55 +01:00 |
Sina Atalay
|
da9159d8ec
|
avoid using open function
|
2024-02-07 19:16:43 +01:00 |
Sina Atalay
|
b6c7e89041
|
fix a template bug in Header
|
2024-02-06 21:18:27 +01:00 |
Sina Atalay
|
b71eb431c0
|
fix small bugs in renderer.py
|
2024-02-06 21:17:51 +01:00 |
Sina Atalay
|
eb10184852
|
use write_text instead of open
|
2024-02-06 19:19:14 +01:00 |
Sina Atalay
|
27e46e0c4f
|
update __init__.py
|
2024-02-06 19:18:54 +01:00 |
Sina Atalay
|
2a7db08e1b
|
update JSON schema generator
|
2024-02-06 19:18:46 +01:00 |
Sina Atalay
|
a334bda3d7
|
disable warnings for the dates
|
2024-02-06 17:36:44 +01:00 |
Sina Atalay
|
63080fe67d
|
move the contents of __main__.py to cli.py
|
2024-02-06 17:36:27 +01:00 |
Sina Atalay
|
6eac49f38e
|
finalize user_communicator
|
2024-02-06 17:36:12 +01:00 |
Sina Atalay
|
0b09a5095b
|
create LiveProgressReporter
|
2024-02-05 19:41:43 +01:00 |
Sina Atalay
|
382914eee9
|
disable timing for now
|
2024-02-04 21:50:44 +01:00 |
Sina Atalay
|
0c70cd25b0
|
rename terminal_reporter to user_communicator
|
2024-02-04 21:49:55 +01:00 |
Sina Atalay
|
d79426b14f
|
add get_a_sample_data_model function to data_models.py
|
2024-02-04 21:49:40 +01:00 |
Sina Atalay
|
0b77882196
|
start working on __main__.py
|
2024-02-04 21:49:01 +01:00 |
Sina Atalay
|
7d4260f8e7
|
remove old __init__.py code
|
2024-02-04 21:48:50 +01:00 |
Sina Atalay
|
0cf9f0f6db
|
enhance renderer.py
|
2024-02-03 16:33:36 +01:00 |
Sina Atalay
|
56a0c8dfd7
|
add fonts for classic theme
|
2024-02-03 16:33:18 +01:00 |
Sina Atalay
|
d77387674a
|
don't return None type url_text
|
2024-02-03 15:39:55 +01:00 |
Sina Atalay
|
6b9723fda1
|
finalize renderer.py
|
2024-02-03 15:39:39 +01:00 |
Sina Atalay
|
b33d9716a5
|
refactor data_models.py
|
2024-02-03 13:58:20 +01:00 |
Sina Atalay
|
07088e530d
|
remove utilities.py
|
2024-02-03 12:58:14 +01:00 |
Sina Atalay
|
175a79af61
|
refactor terminal_reporter.py
|
2024-02-03 12:55:23 +01:00 |
Sina Atalay
|
93132cafdd
|
start working on renderer
|
2024-02-02 19:37:09 +01:00 |
Sina Atalay
|
7e92df3dd6
|
refactor data_models.py
|
2024-02-02 19:35:50 +01:00 |
Sina Atalay
|
89413249f9
|
add functions to terminal_reporter
|
2024-02-02 19:35:27 +01:00 |
Sina Atalay
|
cbac4b9432
|
finalize data_models.py
|
2024-02-02 19:31:07 +01:00 |
Sina Atalay
|
df630645eb
|
enhance data models
|
2024-02-02 18:02:03 +01:00 |
Sina Atalay
|
43da08205d
|
fix bugs in classic theme's templates
|
2024-02-02 18:01:30 +01:00 |
Sina Atalay
|
cd898274b7
|
create LaTeXFile class
|
2024-01-31 20:00:34 +01:00 |
Sina Atalay
|
49a769ea80
|
use markdown_to_latex before validation
|
2024-01-31 20:00:22 +01:00 |
Sina Atalay
|
b2229a4afc
|
improve templates
|
2024-01-31 19:59:55 +01:00 |
Sina Atalay
|
e00ab3e05e
|
enhance data models
|
2024-01-31 18:26:10 +01:00 |
Sina Atalay
|
07be2e78fd
|
slowly move away from utilities.py
|
2024-01-30 19:49:57 +01:00 |
Sina Atalay
|
bb2e5c05cd
|
improve renderer
|
2024-01-30 19:49:43 +01:00 |
Sina Atalay
|
c4aefccf17
|
add classic theme options
|
2024-01-30 19:49:29 +01:00 |
Sina Atalay
|
b9a874ac3b
|
improve data_models
|
2024-01-30 19:49:05 +01:00 |
Sina Atalay
|
b9c7523fac
|
upgrade templates of the classic theme
|
2024-01-30 19:48:10 +01:00 |
Sina Atalay
|
d5f37e9cdc
|
add read_input_file to utilities.py
|
2024-01-29 17:31:39 +01:00 |
Sina Atalay
|
216967a3ed
|
refactor data_models.py
|
2024-01-29 17:31:24 +01:00 |
Sina Atalay
|
15d4ae1725
|
add missing templates to classic
|
2024-01-29 17:31:03 +01:00 |
Sina Atalay
|
874999da1c
|
start working on renderer.py
|
2024-01-29 17:30:45 +01:00 |
Sina Atalay
|
c6a747a38c
|
remove input_reader.py
|
2024-01-29 17:30:33 +01:00 |
Sina Atalay
|
7baf269362
|
add TinyTeX as a submodule
|
2024-01-29 16:20:21 +01:00 |
Sina Atalay
|
a43bce33ea
|
remove TinyTeX README.md
|
2024-01-29 16:18:49 +01:00 |
Sina Atalay
|
3d8e2e80c8
|
refactor data_models.py
|
2024-01-29 16:13:09 +01:00 |
Sina Atalay
|
e5552e3fe4
|
rename templates to themes
|
2024-01-29 16:12:43 +01:00 |
Sina Atalay
|
63bebebe4e
|
add mastodon support
|
2024-01-28 21:37:00 +01:00 |
Sina Atalay
|
93d9a50c1a
|
add theme field to ClassicThemeOptions
|
2024-01-28 21:14:11 +01:00 |
Sina Atalay
|
01824392ed
|
remove compute_time_span_string from utilities
|
2024-01-28 21:13:53 +01:00 |
Sina Atalay
|
3f45dc57a0
|
fix date bugs in the data model
|
2024-01-28 21:13:23 +01:00 |
Sina Atalay
|
6e36962333
|
rename ActivityEntry to NormalEntry
|
2024-01-28 19:25:54 +01:00 |
Sina Atalay
|
6e0465aa30
|
delete options.py from the Classic theme
|
2024-01-28 19:16:51 +01:00 |
Sina Atalay
|
2e4a3f3f27
|
create __init__.py files for templates
|
2024-01-28 19:16:15 +01:00 |
Sina Atalay
|
b642cb4b19
|
document and enhance data_models.py
|
2024-01-28 19:15:26 +01:00 |
Sina Atalay
|
4f88245e5f
|
improve new data models
|
2024-01-26 19:47:42 +01:00 |
Sina Atalay
|
f8f59068a5
|
add utilities module
|
2024-01-26 19:47:32 +01:00 |
Sina Atalay
|
6933cec507
|
add input_reader module
|
2024-01-26 19:47:22 +01:00 |
Sina Atalay
|
ee70c96f2c
|
remove parser module for now
|
2024-01-26 19:47:12 +01:00 |
Sina Atalay
|
123a604c25
|
add terminal reporter module for displaying warnings, errors, and information
|
2024-01-26 19:46:58 +01:00 |
Sina Atalay
|
aae7064878
|
refactor pydantic imports
|
2024-01-26 18:09:28 +01:00 |
Sina Atalay
|
b5b0e284e2
|
change data model design completely
|
2024-01-18 23:37:40 +01:00 |
Sina Atalay
|
591550e5f4
|
rewrite logic
|
2024-01-18 18:24:30 +01:00 |
Sina Atalay
|
7093b309d4
|
add version tag to __init__.py
|
2024-01-18 18:23:58 +01:00 |
Sina Atalay
|
fc7eeca938
|
start working on v1
|
2024-01-14 19:23:11 +01:00 |
Sina Atalay
|
233cb52f18
|
use MONTH YEAR instead of MONTH, YEAR in last updated text
|
2023-11-30 22:17:35 +01:00 |
Sina Atalay
|
3c70ef26aa
|
rename Last updated on to Last updated in
|
2023-11-29 20:22:54 +01:00 |
Sina Atalay
|
4d05ea741f
|
fix Publications author highlight bug
|
2023-11-29 20:22:37 +01:00 |
Sina Atalay
|
6b6432b716
|
don't include the day in the last updated text
|
2023-11-29 18:05:30 +01:00 |
Sina Atalay
|
e2ebac1e53
|
update default theme options
|
2023-11-29 17:44:30 +01:00 |
Sina Atalay
|
48e31fdad4
|
add university_projects field
|
2023-11-27 20:19:30 +01:00 |
Sina Atalay
|
a1b61d3ba0
|
don't allow line break between first and last name in publications
|
2023-11-27 20:19:15 +01:00 |
Sina Atalay
|
6d752f2089
|
upload licenses for 3rd party fonts (#7)
|
2023-11-26 20:38:11 +01:00 |
Sina Atalay
|
d2d7de01af
|
add header_font_size option
|
2023-11-24 18:36:30 +01:00 |
Sina Atalay
|
260e7ba4dd
|
add header margin options
|
2023-11-22 19:18:50 +01:00 |
Sina Atalay
|
9afec3ba3b
|
add text alignment options
|
2023-11-20 20:11:08 +01:00 |
Sina Atalay
|
4fb871fb8d
|
update starting input file
|
2023-11-19 20:30:20 +01:00 |
Sina Atalay
|
e02ccbf758
|
don't escape backslashes
|
2023-11-19 20:23:43 +01:00 |
Sina Atalay
|
f5d8ef61f2
|
allow division of section contents
|
2023-11-19 20:23:24 +01:00 |
Sina Atalay
|
bbfdfd182d
|
fix an encoding bug
|
2023-11-19 18:48:35 +01:00 |
Sina Atalay
|
fdd95d9c88
|
fix tests
|
2023-11-18 17:51:13 +01:00 |
Sina Atalay
|
0c591c3d69
|
improve the classic theme
|
2023-11-17 22:41:15 +01:00 |
Sina Atalay
|
c9dd38cbc2
|
suppress lualatex output
|
2023-11-17 20:30:02 +01:00 |
Sina Atalay
|
7cbfe6cace
|
add page numbering
|
2023-11-17 18:50:47 +01:00 |
Sina Atalay
|
72a8acfa96
|
make the highlighted author bold and italic
|
2023-11-17 18:50:37 +01:00 |
Sina Atalay
|
03d52d93da
|
run latex twice for cross-referencing
|
2023-11-17 18:50:13 +01:00 |
Sina Atalay
|
4d71e72ee6
|
support markdown_to_latex in more areas
|
2023-11-17 01:26:40 +01:00 |
Sina Atalay
|
0af0fcffec
|
improve classic theme
|
2023-11-17 01:04:43 +01:00 |
Sina Atalay
|
631e9d594c
|
add more sections
|
2023-11-17 01:04:29 +01:00 |
Sina Atalay
|
9b9e8dd7e1
|
remove spell checking feature
|
2023-11-16 21:48:41 +01:00 |
Sina Atalay
|
076782afa7
|
fix YYYY date issue (#5)
|
2023-11-16 21:17:47 +01:00 |
Sina Atalay
|
6e34ff524d
|
uncomment a custom error message
|
2023-11-03 21:54:11 +01:00 |
Sina Atalay
|
150636deb2
|
fix a Ruff error
|
2023-11-03 21:46:32 +01:00 |
Sina Atalay
|
2698e8074b
|
improve PastDate type (#4)
|
2023-11-03 21:35:50 +01:00 |
Sina Atalay
|
3070092a2b
|
change data model design for a better JSON schema
|
2023-11-03 20:52:14 +01:00 |
Sina Atalay
|
e176f1bf36
|
fix a logger bug
|
2023-10-29 02:00:21 +02:00 |
LabAsim
|
19d9036ce9
|
Raise error only if status code is 404
|
2023-10-28 22:11:21 +03:00 |
Sina Atalay
|
270479857d
|
improve logger
|
2023-10-28 20:32:05 +02:00 |
Sina Atalay
|
73a10bb124
|
improve logger
|
2023-10-28 02:35:20 +02:00 |
Sina Atalay
|
32983a5643
|
fix Ruff errors
|
2023-10-27 23:03:45 +02:00 |
Sina Atalay
|
a08894cfae
|
add docstrings to validation functions
|
2023-10-27 23:02:18 +02:00 |
Sina Atalay
|
cfba6bcdc0
|
rename hrefExternal to href and href to hrefWithoutArrow
|
2023-10-27 22:48:54 +02:00 |
Sina Atalay
|
945abba84f
|
add more fields
|
2023-10-27 22:47:17 +02:00 |
Sina Atalay
|
9b253f93d8
|
escape LaTeX characters #2
|
2023-10-27 22:06:07 +02:00 |
Sina Atalay
|
2b0dbe935c
|
move read_input_file from rendering to data_model
|
2023-10-27 21:44:39 +02:00 |
Sina Atalay
|
c42e524c19
|
escape LaTeX characters
|
2023-10-27 21:31:55 +02:00 |
Sina Atalay
|
bb4c3c94f8
|
improve error messages
|
2023-10-27 21:09:52 +02:00 |
Sina Atalay
|
76a2de4d6e
|
improve TinyTeX call
|
2023-10-27 21:09:05 +02:00 |
Sina Atalay
|
a21af89f08
|
improve validation messages
|
2023-10-27 21:08:29 +02:00 |
Sina Atalay
|
3df105b943
|
add Orcid support
|
2023-10-23 18:26:57 +02:00 |
Sina Atalay
|
571260f2dd
|
update some validation errors
|
2023-10-23 17:41:57 +02:00 |
Sina Atalay
|
63dd801a83
|
improve logger
|
2023-10-22 17:02:25 +02:00 |
Sina Atalay
|
85dce4109c
|
update startup YAML file
|
2023-10-22 16:39:29 +02:00 |