summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add `DescTBA` feature for LP Schedule.rsiddharth2016-05-112-11/+40
| | | | | | | From now on `DescTBA` can be given if the description for a session is not decided yet; `DescTBA` will be filtered out of the generated HTML. Addresses issue #4.
* Add test for `RoomTBA`.rsiddharth2016-05-112-1/+18
| | | | Addresses issue #4.
* Add `SpeakerTBA` feature for LP Schedule.rsiddharth2016-05-113-9/+179
| | | | | | | | From now on `SpeakerTBA` can be given if the speaker for a session is not decided yet; `SpeakerTBA` will be filtered out of the generated HTML. Addresses issue #4.
* bumped to 0.4.0v0.5.0v0.4.0rsiddharth2016-03-191-1/+1
| | | | iCal support.
* README.rst: Specify level 2, 3 heading format.rsiddharth2016-03-191-0/+18
| | | | Addresses issue #8.
* Update LPiCal class.rsiddharth2016-03-193-3/+36
| | | | | | | - Detects when timeslot is not given and ignores that timeslot. - Detects when month, day not given and ignores that day. Addresses issue #8.
* 0.4.0rc1rsiddharth2016-03-181-1/+1
|
* README.rst: Add `LP schedule iCal export` sectionrsiddharth2016-03-181-0/+13
| | | | Addresses issue #8.
* Add --ical switchrsiddharth2016-03-181-0/+6
| | | | | | | - With --ical ON and when LP schedule is given, `lps_gen` writes an LP schedule iCal to disk. Addresses issue #8.
* Update LPiCal.__init__ method.rsiddharth2016-03-181-1/+1
| | | | | | - Arg lp_year is stringified before getting copied to self.lp_year. Addresses issue #8.
* updated tests/test_lps_gen.pyrsiddharth2016-03-181-1/+1
|
* Initial version of LPiCal class done.rsiddharth2016-03-183-17/+294
| | | | Addresses issue #8.
* Add LPiCal classrsiddharth2016-03-152-0/+100
| | | | | | | | | Contains two methods at the moment: - get_timeslot - get_month_day Addresses issue #8.
* bumped to version 0.3.3v0.3.3rsiddharth2016-03-051-1/+1
|
* Makefile: added `dev-packages` target.rsiddharth2016-03-051-0/+5
| | | | | This target installs packages that is needed for hacking lpschedule_generator.
* Moved _version elsewhere.rsiddharth2016-03-054-4/+4
| | | | It is now at lpschedule_generator/_version.py
* bumped to version 0.3.2v0.3.2rsiddharth2016-03-051-1/+1
|
* changed RenderHTML.rsiddharth2016-03-051-1/+1
| | | | | | | It does not "prettify" the HTML output using BeautifulSoup, instead it just strips extraneous spaces and returns the HTML. Addresses issue #3.
* changed tests/files/lp-sch.mdrsiddharth2016-03-052-9/+4
| | | | | | In some places use inline links. Addresses issue #3.
* Fixed TestLPS.test_RenderHTML_sessions_onlyrsiddharth2016-03-051-1/+1
|
* fixed setup.pyrsiddharth2016-03-053-4/+35
| | | | | | | - version info is loaded from _version.py - to read the README.rst (for long_description), we now use a function defined in setup.py instead of using `lps_gen.read_file` function.
* updated .gitignore.rsiddharth2016-03-051-0/+1
|
* Makefile: updated `clean-venv`rsiddharth2016-03-051-1/+1
| | | | Added command to delete `man/` directory.
* Makefile: Added `clean-venv`rsiddharth2016-03-051-1/+7
| | | | Purges the mess created by `virtualenv`.
* bumped to version 0.3.1v0.3.1rsiddharth2016-02-191-1/+1
|
* README.rst: added `Commenting` sub-section.rsiddharth2016-02-191-0/+16
| | | | | | under a new section `General`. Addresses issue #5
* updated tests/files/lp-sch.mdrsiddharth2016-02-171-1/+1
|
* Comments work out of the box.rsiddharth2016-02-171-0/+6
| | | | | | | | As described here: https://stackoverflow.com/questions/4823468/comments-in-markdown Addresses #5.
* bumped to version 0.3.0v0.3.0rsiddharth2016-02-131-1/+1
|
* setup.py: updated `data_files`.rsiddharth2016-02-132-2/+2
|
* setup.py: added `data_files`rsiddharth2016-02-131-1/+3
| | | | Removed `packages`.
* removed tests/files/index.htmlrsiddharth2016-02-131-52/+0
|
* Templates are now at /libreplanet-templates/rsiddharth2016-02-134-11/+11
|
* README.rst: Added "Auto-linking speakers names"rsiddharth2016-02-132-1/+28
| | | | | | sub-section under "LP schedule" section. Addresses issue #7.
* lps_gen.py: removed extraneous blank line.rsiddharth2016-02-131-1/+0
|
* Readability change to LPSpeakersRenderer.mk_uidrsiddharth2016-02-131-2/+2
| | | | Arg `text` -> `speaker_block`.
* Added test sessions and speakers (MD) files.rsiddharth2016-02-132-0/+153
| | | | | | Used for testing autolinking in sessions. Addresses issue #7.
* cosemetic changes to tests/test_lps_gen.pyrsiddharth2016-02-131-43/+46
|
* Edited comment in LPSpeakersMarkdown.rsiddharth2016-02-131-1/+1
|
* Autolinking of speakers in sessions page ready.rsiddharth2016-02-132-7/+263
| | | | | | | | | | | | | | | | If "John Hacker" is the speaker that has to be autolinked in the sessions MD file; the markup to autolink is [John Hacker](). [John Hacker]() -> <a href="speakers.html#hacker">John Hacker</a>, if id for "John Hacker" is available in the `speaker.ids` file[1]. [1]: The `speakers.ids` file is automatically written to the disk (in the current working directory) when the speakers' bio page is generated. List of speakers that are autolinked but don't have an id, are written to the `speakers.noid` file when the sessions page is generated. Addresses issue #7.
* Fixed docstring and comments in TestJSONUtils.rsiddharth2016-02-131-3/+3
|
* Fixed comment in LPSpeakersRendererrsiddharth2016-02-131-1/+1
|
* LPSpeakersMarkdown writes speakers.ids to disk.rsiddharth2016-02-132-15/+41
| | | | | | | | The `speaker.ids` file contains a mapping of the speakers and their corresponding ids. This file will later be used by LPSMarkdown and LPSRenderer to auto link speakers while generating the sessions page. Addresses issue #7
* read_file: docstring update.rsiddharth2016-02-131-1/+2
|
* lps_gen.py: blank line fix.rsiddharth2016-02-131-0/+1
|
* Introduced JSON utils.rsiddharth2016-02-132-1/+120
| | | | json_read and json_write
* bumped to 0.2.0v0.2.0rsiddharth2016-02-071-1/+1
| | | | Addresses #1
* README.rst: fixed listsrsiddharth2016-02-071-10/+9
|
* updated README.rstrsiddharth2016-02-071-1/+1
|
* README.rst: Added LP speakers section.rsiddharth2016-02-071-0/+71
| | | | | | It contains relevant documentation pertaining to LP speakers. Addresses issue #1.