Skip to content

Releases: alekcz/pcp

v0.0.2

22 Jul 15:17
Compare
Choose a tag to compare
  • Switch to http proxy on nginx instead of scgi
  • Only read source file from disk if it is not in cache (LRU) or has been modified
  • Add pcp/slurp-upload for reading temporary files
  • Add pcp/redirect for convenience redirect
  • various other performance fixes and better code coverage

BREAKING: Config change
A config change on nginx is required see deploying PCP for more details. This change is required when upgrading from v0.0.1. No impact on the actual script themselves.

v0.0.2-beta.7

21 Jul 09:49
Compare
Choose a tag to compare
v0.0.2-beta.7 Pre-release
Pre-release
  • Allow local pcp server to bind to 0.0.0.0

v0.0.2-beta.6

20 Jul 23:48
Compare
Choose a tag to compare
v0.0.2-beta.6 Pre-release
Pre-release

BREAKING
Switch to reverse proxy instead of SCGI. Nginx config will need to be updated. Scripts will still work as normal.

Features

  • Source caching
  • Reading uploads
  • Customer 404 and 500 pages.

v0.0.2-beta.5

16 Jul 14:13
Compare
Choose a tag to compare
v0.0.2-beta.5 Pre-release
Pre-release
  • Testing out aleph

v0.0.2-beta.4

12 Jul 23:03
Compare
Choose a tag to compare
v0.0.2-beta.4 Pre-release
Pre-release
  • Use claypoole

v0.0.2-beta.3

06 Jul 12:21
Compare
Choose a tag to compare
v0.0.2-beta.3 Pre-release
Pre-release
  • Remove cluster mode

v0.0.2-beta.2

06 Jul 10:05
Compare
Choose a tag to compare
v0.0.2-beta.2 Pre-release
Pre-release
  • Cluster mode test

v0.0.2-beta.1

06 Jul 07:20
Compare
Choose a tag to compare
v0.0.2-beta.1 Pre-release
Pre-release
  • Performance improvements

v0.0.1

05 Jul 19:17
Compare
Choose a tag to compare

This is the first stable release for PCP.

The following feature are now available:

  • Run arbitrary scripts
  • Generate HTML with hiccup
  • Invoke scripts from Nginx
  • Emulate of Nginx environment locally
  • Store secrets in projects
  • Restrict slurp and spit to project root
  • Cache expensive operations
  • Expose request data to scripts
  • Require external namespaces as in Clojure
  • Generate new project from CLI
  • Document PCP
  • Load test a production deployment

You can learn a whole lot more about PCP on the project README

v0.0.1-beta.27

03 Jul 19:21
Compare
Choose a tag to compare
v0.0.1-beta.27 Pre-release
Pre-release
  • Add garden.stylesheet for responsive queries