Commit Graph

21 Commits

Author SHA1 Message Date
David Russell
23cad06a17 Updated default Reveal.js dependency to v3.6.0. 2018-01-07 12:27:12 +07:00
David Russell
f7b28182af Gitea support updated to be v1.3.x compatible. 2017-12-13 10:04:31 +07:00
David Russell
7c4b04a6a2 Print config updated to support decktape args. 2017-11-30 08:06:13 +07:00
David Russell
be846c046d Updated decktape intergration. 2017-11-26 10:33:59 +07:00
Tomofumi Tanaka
547f1b827d Correct GitBucket apibase config. (#130)
Refs commit: f249ddf56a
2017-11-15 14:07:00 +07:00
David Russell
49f3b4daac Fix offline assets.jar dep path in config. 2017-11-15 09:40:20 +07:00
David Russell
70c62f63d7 GitPitch 2.0 feature branch merge.
- 2.0 Menus: Home, Git, Themes, TOC
- 2.0 TOC with @title markdown shortcut
- 2.0 Notifications Bar
- 2.0 Introduction Presentation
- Refactored CSS style dependencies as frags
- Refactored Code and GIST services
- GIST support extended across all GRS
- Updated OfflineService implementation
- Updated GRS matching by TYPE
- New 404 page-not-found page
2017-10-03 15:35:14 +07:00
David Russell
748f8c5733 Added support for GIST code presenting. 2017-09-04 10:17:47 +07:00
David Russell
4a31f71c3f Updated syntax highlighting for code presenting. 2017-09-02 16:42:26 +07:00
David Russell
1596bee5e2 Upgraded default reveal.js dependency to v3.5.0. 2017-08-29 10:30:26 +07:00
David Russell
8eaf19d916 Added support for compound branch names. 2017-08-28 14:11:25 +07:00
David Russell
f249ddf56a Updated GitLab API endpoint to latest v4. 2017-08-19 10:25:22 +07:00
Yuusuke KOUNOIKE
71ada9ab7b Add GitBucket support. (#81)
GitBucket GRS support contributed by @kounoike.
2017-06-18 18:59:34 +07:00
David Russell
1f834dbf73 Added support for code-block delimiter and code fragment highlights.
This commit add support for a new code-block delimiter that provides a simple way to inject any source code file found within the repo as a Markdown code-block on a presentation slide. The delimiter syntax looks as follows:

—?code=path/to/source/code.file

This commit also introduces support for code fragment highlighting. The CF-marker syntax, one or more of which must follow a code-block in your markdown, looks as follows:

@[fragment-range](optional-note)

Where fragment-range identifies a single line number, @[1], or a range of numbers, @[5-10]. The optional note is plain text that is displayed on the slide below the code-block when the fragment is in focus.
2017-05-27 16:09:18 +07:00
David Russell
e448738d1e Updated default config props for Gitea and Gogs. 2017-05-16 17:07:19 +07:00
David Russell
1302e8f369 Added support for Gitea and Gogs services. 2017-05-15 17:32:26 +07:00
Matthias Kurz
e17eefd60d
Add 127.0.0.1 to allowed hosts (easier for development) 2017-04-27 14:07:01 +02:00
David Russell
135411dc22 Added comment on storage.home property. 2017-03-08 09:37:43 +07:00
David Russell
9c870227ac Added support for reveal.js v3.4.1.
GitPitch default reveal.js dependency is now 3.4.1.

Also added support for new PITCHME.yaml property, called revealjs-version. This property allows a presentation owner to specify a specific version of reveal.js to use with their presentation.

Currently supported versions are 3.4.1 or 3.3.1.
2017-02-10 14:32:34 +07:00
David Russell
f4adfbed3e Added support for GitLab and Bitbucket slideshow presentations.
The GitPitch server has been updated with support for GitPitch slideshow presentations powered by PITCHME.md within GitHub, GitLab and Bitbucket public repos.

The git.repo.services property in application.conf can be used to register and configure custom GRS (Git Repo Services) for any GitPitch server deployment.
2016-09-07 14:11:29 +08:00
David Russell
7c4efa5ab0 Released GitPitch under open source MIT license. 2016-08-27 09:49:46 +07:00