plenti

Static Site Generator with Go backend and Svelte frontend

APACHE-2.0 License

Stars
974
Committers
13

Bot releases are hidden (Show)

plenti - v0.5.5

Published by jimafisk over 2 years ago

Changelog

  • 8bee50a Add basic rich-text buttons.
  • 8b55516 Add ul and ol to WYSIWYG.
  • 940122a Contenteditable textarea.
  • f161002 Copy non-svelte files from layouts to build.
  • 7e44bd2 Create assets index for theme builds as well.
  • 7a91f6c Download files.
  • 4ae4f43 Editor focus and cursor pos.
  • 343f856 Fix baseurls for local media.
  • bba3e27 Fix grid spacing.
  • e44a5f0 Fix loading local media on internal pages.
  • 1b806b9 Fix media asset delete.
  • b76bc42 Go mod tidy.
  • 4f7f65a Image select icon.
  • 37a1241 Import assets index.
  • 02bca63 Just use execCommand for WYSIWYG.
  • 539efbd Links and format clearing.
  • 7768adc Make button text configurable.
  • 25165f6 Make buttons visible on scroll.
  • 4eb3527 Make media browser use asset index
  • 2d09319 Make modal appear above sidenav.
  • 4ea6123 Media popup modal.
  • 7c01644 Merge pull request #189 from joas8211/media-browser
  • 71c9dd6 Minify JS output.
  • ee59c57 Modal close button.
  • 91c0141 Only add unique filters.
  • 0c2c797 Persist removed media.
  • 436479c Prep mediaList objects and clear selected on delete.
  • b6a4807 Remove deleted media from display.
  • 8fd6c30 Transition sidebar nav.
  • 4c28aea Unwrap text elements.
  • f3088b0 Write asset index
plenti - v0.5.4

Published by jimafisk over 2 years ago

Changelog

  • 00f76e5 Add changed file to commit message.
  • c3363f2 Add filepath to content.
  • 59ec897 Add reset button.
  • b466daa Add upload tab.
  • 48cfe14 Adjust file input style.
  • 9b6b927 Allow create and update commits.
  • 003b790 Better img cropping.
  • 400ae97 Bust media cache.
  • 0ea42aa Change browse to library.
  • af14682 Clear filter button.
  • c10a54d Clear only when filters are applied.
  • 9e45a4c Commit multiple media files.
  • 33d5c06 Discard selected media.
  • 8213b5f File drag placeholder.
  • 8faf422 Filter toggle.
  • 773e932 Fix upload preview.
  • cc1d8d6 Generic message for multiple files.
  • 5695b22 Handle multiple files on drag.
  • 5219471 Hardcode 1st level media browser.
  • 08837b4 Hardcode assets save.
  • 6b4e21d Hardcode encoded img commits.
  • 5385597 Independent tabs.
  • b8e12e6 Make Save a reusable component.
  • b4df690 Make filters additive.
  • 2598a8b Make media_grid common.
  • 89e2b0b Multilevel files.
  • f033cde PDF thumbnails.
  • 3037aa4 Prevent duplicate results for nested folders.
  • 4424246 Preview uploaded file.
  • aa5b6cc Render valid img formats only.
  • ca1c421 Reset upload screen after commit.
  • bcac9bb Rough drop thumbnail render.
  • e647a6d Select multiple files.
  • a07b980 Stricter date checking for Chrome.
  • 3294395 Style filters.
  • cad3906 Subfolders as filters.
  • c4d485d Update submit button style.
  • 66862f7 Upload discard.
  • 623704f Use actual media file name.
plenti - v0.5.3

Published by jimafisk over 2 years ago

Changelog

  • d609d0c Add accordion to components.
  • c57d883 Add animation.
  • 0515656 Add date input.
  • d656d0c Add day of the week lookup.
  • 6d09f2e Add file ext to import paths (#185).
  • c5d5a54 Add gripper for moving.
  • 87a0c13 Add more date formats.
  • 9c3e50b Allow multiple folds open at one time.
  • 971b53a Begin draggable components.
  • f0d49f6 Clean up.
  • 473a37f Click comp to expand.
  • 97fb42e Consolidate date match and add delimeters.
  • a55c738 Consolidate day of week match and use replacements.
  • 16b8aa8 Edit without updating eachblock key.
  • 0c6c1db Fix accordion open flicker.
  • 9f1c298 Fix additional boundaries and end lines.
  • c61d7c7 Fix comp reorder.
  • 275be6c Fix expanded drag and drop.
  • 0d83287 Fix keyed each block for obj.
  • 257168e Fix month match order.
  • 6c63945 Fix short year format.
  • bfc92c4 Fix word boundary and full string regex issues.
  • c05fad5 Jan-Dec regex date picker.
  • 0f798ff Learner style updates.
  • 86d4979 Make days optional and add bools to learner.
  • 7c5518a Make months case insensitive.
  • 5535042 Regex for default starter date format.
  • 60607e9 Swap key after close transition runs.
  • be394f0 Use compID to fix grab movements.
  • 8f9b95a Use fieldset for obj in editor.
plenti - v0.5.2

Published by jimafisk over 2 years ago

Changelog

  • e4c5d3c Add basic form for visual editor.
  • b52bb90 Add content editor
  • 404d50a Add exception for index file
  • 2a80319 Add feedback for publishing
  • 79e409e Allow missing cms config.
  • 8d51dd9 Allow unknown recursive keys.
  • 7c6ce33 Checkboxes for booleans.
  • 05e28a7 Editor toggle.
  • 03b6167 Fix Gopack double dot relative dirs (#184).
  • 9b5ea0d Hardcode 1st level recursive keys for starter.
  • 75ca08c Implement publishing to test branch
  • 435670f Merge pull request #178 from joas8211/auth-rework
  • 275c430 Merge pull request #181 from joas8211/content-editor
  • b4a45b6 Place editor in sidebar.
  • c96d0d5 Recursive input lookup.
  • af8c837 Rework authentication
  • 8a0432d Specify branch in site configuration
  • 02ef407 Tie labels to input IDs.
  • 7e58a31 Use authorization header
  • 6d7c190 Visual / code editor selector.
plenti - v0.5.1

Published by jimafisk over 2 years ago

Changelog

  • b5780a2 Inject doctype (#91).
  • 8c25bb9 Template strings without expressions (#121).
plenti - v0.5.0

Published by jimafisk almost 3 years ago

Changelog

  • 6815c1e Add CMS to learner starter.
  • a0de9c0 Add basic admin menu.
  • 2d57a8d Add lazy quantifier to import regexp (#175).
  • 826ac39 Adjust logout.
  • f7c1dd0 Compile embedded cms components.
  • 142c653 Convert svelte modules to plain js.
  • 1f36fb6 Find entrypoint from relative nested package.json (#175).
  • 007c250 Fix cms settings.
  • 3a40789 Get CMS settings from sitewide config file.
  • 59b53ab Merge pull request #176 from plentico/git-cms
  • 2e8a986 Remove improperly wrapped error: %!w().
  • 5a30b30 Remove unneeded multiline conversion (#175).
  • 40062f3 Walk ejected CMS files and fix write path.
plenti - v0.4.30

Published by jimafisk almost 3 years ago

Changelog

  • 0a14d97 Allow query params & add path + params magic props (#173).
plenti - v0.4.29

Published by jimafisk almost 3 years ago

Changelog

  • c26dcf4 Recopy web_modules on every edit (#171).

Docker images

  • docker pull plentico/plenti:v0.4.29
plenti - v0.4.28

Published by jimafisk almost 3 years ago

Changelog

  • c6ce163 Remove binaries field from Goreleaser (#170).

Docker images

  • docker pull plentico/plenti:v0.4.28
plenti - v0.4.26

Published by jimafisk over 3 years ago

Changelog

3602001 Check for node_modules before compiling components.
f99c371 Clean up embedded router.
9b7d598 Clean up virtual client build.
4b371d8 Compile svelte components from virtual theme build (#81).
173dd7c Copy assets from virtual filesystem (#81).
4c2fb3d Create html from virtual theme fs (#81).
8f10181 Fix getting router from embed defaults.
0ed880a Get ejected files from embed, project, or theme (#81).

Docker images

  • docker pull plentico/plenti:v0.4.26
plenti - v0.4.25

Published by jimafisk over 3 years ago

Changelog

e0f7046 Add --theme flag to new site cmd (#155).
8059758 Enable theme (#155).
2a65c5a Get route overrides from theme (#155).
51911cf Scaffold node_modules and files when adding theme (#155).
6f0ab7e Update Svelte 3.32.3 to 3.38.3 to fix doc hydration (#76).

Docker images

  • docker pull plentico/plenti:v0.4.25
plenti - v0.4.24

Published by jimafisk over 3 years ago

Changelog

5375d20 Make starter pager relative for baseurls (#68).

Docker images

  • docker pull plentico/plenti:latest
  • docker pull plentico/plenti:v0.4.24
plenti - v0.4.23

Published by jimafisk over 3 years ago

Changelog

bf57cb2 Allow empty baseurl (#68).

Docker images

  • docker pull plentico/plenti:latest
  • docker pull plentico/plenti:v0.4.23
plenti - v0.4.22

Published by jimafisk over 3 years ago

Changelog

06ca980 Fix browser back button for initially loaded page (#115).
cfb9eb4 Set up client routes for baseurl (#68).

Docker images

  • docker pull plentico/plenti:latest
  • docker pull plentico/plenti:v0.4.22
plenti - v0.4.21

Published by jimafisk over 3 years ago

Changelog

a3c4484 Remove baseurl before content lookup (#68).

Docker images

  • docker pull plentico/plenti:latest
  • docker pull plentico/plenti:v0.4.21
plenti - v0.4.20

Published by jimafisk over 3 years ago

Changelog

31c7096 Use relative import paths to work with baseurls (#68).

Docker images

  • docker pull plentico/plenti:latest
  • docker pull plentico/plenti:v0.4.20
plenti - v0.4.19

Published by jimafisk over 3 years ago

Changelog

64f2d7e Link core files directly to .js paths (#68).

Docker images

  • docker pull plentico/plenti:latest
  • docker pull plentico/plenti:v0.4.19
plenti - v0.4.18

Published by jimafisk over 3 years ago

Changelog

9dd6355 Add env to in-memory builds.

Docker images

  • docker pull plentico/plenti:latest
  • docker pull plentico/plenti:v0.4.18
plenti - v0.4.17

Published by jimafisk over 3 years ago

Changelog

77b6fc6 Add baseurl support (#68).
43c04b0 Check URLs with and without slashes when doing content lookup (#68).
fad8757 Consolidate local and baseurl into env object (#68).
fc8301a Fix blank index paths (#68).
2abe20d Merge pull request #158 from plentico/issue-68
d5a5d06 Move live-reload to separate js file.
ac3a8ed Remove full and relative path checks from gopack.
3a8185f Remove repeating slashes and stop redirects for trailing slash.
df6198c Rename js functions and clean up logging.
fb5a006 Reuse main.js functions in router to make DRY.
b0ba6a8 Simplify allContent source.
c4b50db Suppress extraneous gopack logging.
7abe8a3 Update gopack step names.

Docker images

  • docker pull plentico/plenti:latest
  • docker pull plentico/plenti:v0.4.17
plenti - v0.4.16

Published by jimafisk over 3 years ago

Changelog

aba4f54 Use scratch image (#157).

Docker images

  • docker pull plentico/plenti:latest
  • docker pull plentico/plenti:v0.4.16
Package Rankings
Top 5.01% on Proxy.golang.org