- #733 Repackage all components when file is outside component dir
- #732 Prettify all the things
- #731 this-less cleanup
- #729 Update aws-sdk to the latest version 🚀
- #710 [DX-185] install compiler inside each components' dir
- #725 [DX-221] Removing two clones
- #724 Update aws-sdk to the latest version 🚀
- #723 Update aws-sdk to the latest version 🚀
- #722 [DX-218] Expose cli to be used programmatically
- #719 Update dependency-graph to the latest version 🚀
- #721 Update oc-template-handlebars-compiler to the latest version 🚀
- #720 Update oc-template-jade-compiler to the latest version 🚀
- #718 Update aws-sdk to the latest version 🚀
- #717 Update oc-template-handlebars-compiler to the latest version 🚀
- #716 Update oc-template-jade-compiler to the latest version 🚀
- #715 Update oc-template-handlebars to the latest version 🚀
- #714 Update aws-sdk to the latest version 🚀
- #713 Update aws-sdk to the latest version 🚀
- #712 Update aws-sdk to the latest version 🚀
- #711 Update aws-sdk to the latest version 🚀
- #709 Update aws-sdk to the latest version 🚀
- #708 Update oc-client to the latest version 🚀
- #707 Update oc-client-browser to the latest version 🚀
- #706 Update oc-client-browser to the latest version 🚀
- #705 [DX-202] Changelog fix
- #704 [DX-202] Execute all the tests
- #659 Issue #464: Replaces Grunt with NPM scripts
- #703 Infinite npm i loop fix
- #702 Update dependency-graph to the latest version 🚀
- #701 Update aws-sdk to the latest version 🚀
- #700 Error publish
- #699 Meaningful error shown when publish fails due to a generic API error
- #695 Update aws-sdk to the latest version 🚀
- #688 Decouple s3
- #692 [DX-197] Watcher bugfix
- #690 Update aws-sdk to the latest version 🚀
- #689 ignoring lock files
- #687 Update aws-sdk to the latest version 🚀
- #686 [DX-185] Removed NPM as dependency
- #685 Update oc-client to the latest version 🚀
- #681 [DX-185] Refactoring
- #684 Update mocha to the latest version 🚀
- #679 [Snyk Update] New fixes for 2 vulnerable dependency paths
- #678 Update aws-sdk to the latest version 🚀
- #677 Update aws-sdk to the latest version 🚀
- #673 Update oc-template-handlebars-compiler to the latest version 🚀
- #675 Update oc-template-jade-compiler to the latest version 🚀
- #674 Update oc-template-handlebars to the latest version 🚀
- #676 Update oc-template-jade to the latest version 🚀
- #672 Update oc-client to the latest version 🚀
- #670 Update morgan to the latest version 🚀
- #671 Update oc-template-jade to the latest version 🚀
- #669 Upgrade Express as patch
- #666 Update oc-template-jade to the latest version 🚀
- #667 Update aws-sdk to the latest version 🚀
- #665 Update sinon to the latest version 🚀
- #664 chore(package): update lint-staged to version 4.2.3
- #660 Update body-parser to the latest version 🚀
- #661 Update aws-sdk to the latest version 🚀
- #658 Update aws-sdk to the latest version 🚀
- #655 fix(package): update oc-template-jade-compiler to version 6.1.1
- #656 fix(package): update oc-template-handlebars-compiler to version 6.1.1
- #657 Update aws-sdk to the latest version 🚀
- #654 Update oc-client to the latest version 🚀
- #653 Update aws-sdk to the latest version 🚀
- #652 Update aws-sdk to the latest version 🚀
- #645 Update oc-template-handlebars to the latest version 🚀
- #647 Update oc-template-jade to the latest version 🚀
- #646 Update oc-template-jade-compiler to the latest version 🚀
- #644 Update oc-template-handlebars-compiler to the latest version 🚀
- #648 Update aws-sdk to the latest version 🚀
- #643 Update oc-client to the latest version 🚀
- #632 Improve watching for Dev registry
- #641 Update aws-sdk to the latest version 🚀
- #635 liveReload
- #639 Update fs-extra to the latest version 🚀
- #637 Update body-parser to the latest version 🚀
- #638 Update aws-sdk to the latest version 🚀
- #640 Update oc-client to the latest version 🚀
- #636 Update aws-sdk to the latest version 🚀
- #634 Update body-parser to the latest version 🚀
- #633 Update aws-sdk to the latest version 🚀
- #631 Update aws-sdk to the latest version 🚀
- #629 Update pug to the latest version 🚀
- #630 Update aws-sdk to the latest version 🚀
- #628 Update aws-sdk to the latest version 🚀
- #626 Update oc-client
- #625 Update oc-client-browser
- #624 inititalzie the dev registry with the dynamic require templatee
- #619 Issue #618 : Accessing s3 bucket over a proxy from oc-registry
- #621 Update aws-sdk to the latest version 🚀
- #620 Update dependencies to enable Greenkeeper 🌴
- #617 [OC-140] Declarative templates initialisation on a registry level
- #613 Pass option to the compiler for targeting specific build process
- #616 [OC-93] Update oc-client
- #615 [OC-93] Update oc-client
- #612 [OC-127] Fix templates breaking change
- #605 [OC-102] Return rendered version if client doesn't support
- #610 Update oc-client to the latest version 🚀
- #608 Update oc-template-handlebars-compiler to the latest version 🚀
- #607 Update aws-sdk to the latest version 🚀
- #609 Update oc-template-jade-compiler to the latest version 🚀
- #604 Updated logo
- #606 Update aws-sdk to the latest version 🚀
- #595 Add ability to disable watching on local dev registry
- #603 Update aws-sdk to the latest version 🚀
- #597 [OC-120] Registry webUI: preview route/view bug
- #601 Update aws-sdk to the latest version 🚀
- #602 Update oc-client to the latest version 🚀
- #600 Update oc-client-browser to the latest version 🚀
- #599 Update aws-sdk to the latest version 🚀
- #594 Update sinon to the latest version 🚀
- #592 [OC-103]
- #590 Update aws-sdk to the latest version 🚀
- #589 Add viewport meta tag to component preview
- #588 [OC-87] publish with the new template system
- #587 Update pug to the latest version 🚀
- #586 Update aws-sdk to the latest version 🚀
- #585 Update fs-extra to the latest version 🚀
- #584 Update accept-language-parser to the latest version 🚀
- #580 [OC-86] Logging href, renderMode on the component-retrieved events
- #578 Update oc-template-handlebars-compiler to the latest version 🚀
- #579 Update oc-template-jade-compiler to the latest version 🚀
- #577 Update aws-sdk to the latest version 🚀
- #576 Update aws-sdk to the latest version 🚀
- #566 [OC-9] Components history seems to have wrong dates
- #574 fix(package): update semver to version 5.4.1
- #570 Update oc-template-handlebars to the latest version 🚀
- #571 Update oc-template-jade-compiler to the latest version 🚀
- #572 Update oc-template-handlebars-compiler to the latest version 🚀
- #573 Update aws-sdk to the latest version 🚀
- #569 Validation fix
- #568 Update aws-sdk to the latest version 🚀
- #565 Housekeeping
- #564 Removed uglify-js
- #560 Update oc-template-jade-compiler to the latest version 🚀
- #559 Update oc-template-handlebars-compiler to the latest version 🚀
- #525 [OC-49] Templates
- #558 Update aws-sdk to the latest version 🚀
- #557 [OC-75] Add status to the component-retrieved event log
- #555 Update aws-sdk to the latest version 🚀
- #554 Update aws-sdk to the latest version 🚀
- #552 remove .Only from tests
- #550 Update uglify-js to the latest version 🚀
- #551 Update lint-staged to the latest version 🚀
- #549 Update webpack to the latest version 🚀
- #548 Update aws-sdk to the latest version 🚀
- #547 Update fs-extra to the latest version 🚀
- #501 Update dependencies to enable Greenkeeper 🌴
- #546 Fixing spacing when initializing component package
- #545 Added a mime type for html files.
- #537 No postinstall build
- #533 [OC-62] Loaders cleanup
- #532 fix-global-ljs
- #531 Fix register plugin
- #530 Remove plugin detective logic
- #528 [OC-50] Log body fix
- #527 Do not watch .DS_Store files
- #522 Issue w/ head.load
- #488 yarn-support
closes #487
- #516 Improve AWS upload mechanism and allow to override registry timeout settings
- #513 issue w/ registry add command
- #510 Hide available dependencies on dev mode
- #500 Show available dependencies in the UI
- #495 issue w/ plugins detective
- #486 Render trycatch
- #482 Upgrade multer
- #481 issue-with-amd
- #467 [MLP-594] History
- #468 Underscore to lodash
- #463 Components cache cleanup
- #461 Registry start log fix
- #460 Move to =>
- #459 Fix manual build script
- #458 Cleanup
- #454 Logger cleanup
- #455 UI interface tests
- #457 Log error before exiting
- #456 Removed trailing spaces
- #452 var => let/const
- #453 Fix indentation
- #450 Replace jshint by eslint
- #449 No unused variables
- #447 Components by dir cleanup
- #446 Consider null a valid string
- #443 Use baseUrl as default with host as fallback
- #444 Require templates is broken
- #430 [GPT-567] Registering supported templates on componentPreview view
- #429 [GPT-518] dynamically register templates on browser client
- #426 [GPT-565] Dynamic support to oc-templates in oc dev
- #421 Minify static content by transpiling it first
- #420 revert #418
- #418 Transpile static js before minification
- #417 support old and new handlebars type
- #413 Fix ui preview with multiple discover strategies and endpoints
- #414 [GPT-525] Switch to new templates naming
- #412 Async compile api
- #411 Babili on server.js
- #408 Ensuring we exit the domains in case of timeout
- #396 Make oc-client.js supporting more templates via an extendable API
- #403 Fix for #391 - support pre-release versions of components
- #1 Thanks @matteofigus. I forgot about it.
- #401 Webpack verbose
- #380 Handle fallbackRegistryUrl for ~info and ~preview
- #397 Fix basicAuth
- #389 Fix regex on win paths normalisation
- #388 Fixing deps on the node client
- #347 342 - (OC Client) Perform GET instead of POST for single component
- #342 Change the OC Client to perform GET instead of POST when requesting just one component
- #385 updated to templates 2.0
- #382 Consistency
- #376 Cleanup un-needed files
- #375 oc-template-jade module
- #371 oc-template-handlebars module
- #366 Express 4
- #370 Cleanup on headers handling
- #367 Always create new S3 client before use
- #365 Publish bugfix
- #364 Don't allow routes that contain prefix
- #357 Webpack 2
- #346 [GPT-432] Package server webpack
- #356 Appveyor cleanup
- #355 drop support for node 0.10, 0.12 and io
- #352 Update sauce versions matrix
- #353 Remove IE8 support
- #343 333 - Implement customHeadersToSkipOnWeakVersion functionality
- #349 Upgrade minimal-request
- #348 [acceptance/registry] remove .only
- #344 Package server script cleanup
- #335 Add endpoint for getting list of components with their versions (#324)
- #337 Fix for #336 - Make S3 Key/Secret optional to allow support for "IAM role based access to s3 from EC2"
- #331 Client fixes and some tests
- #329 Cleanup npm-shrinkwrap
- #328 Fix for Custom eaders of one component can appear to another.
- #326 Add optional cache headers for components (#325)
- #319 Extract package bugfix
- #317 Client dynamic hrefs
- #316 Migrate tar.gz to targz
- #315 aws-sdk upgrade
- #314 Revert async upgrade + timeout wrapping
- #313 Recursively look for oc.json, starting from componentsDir
- #312 Options bugfix
- #311 Refactoring, cleanup, test coverage
- #310 Upgrade async + wrap s3 calls to timeout
- #303 Client#renderComponents accepts global parameters
- #302 Added name and reqest version to each response
- #301 Oc client jadeless
- #294 Upgrade npm dependency
- #293 Ui improvements
- #289 Upgrade dependency
- #287 Node 6
- #286 Hot reload
- #285 npm install and dep resolvement needs to happen in the same dir
- #269 Removing the loading... indicator when we have an error
- #278 Container client override
- #279 Update safari configs
- #280 Respect dependency versions for components
- #274 Revert tar.gz upgrade
- #270 server-side nested rendering
- #265 [careful + breaking change] Removed Handlebars 3 support
- #266 Publish fix
- #263 oc-client publish fix
- #261 Client rendering fix
- #260 Client fix
- #243 [careful] handlebars 3+4
- #258 added support for serving svg
- #256 More dependencies upgrade
- #254 Dependencies upgrade
- #255 Renamed src to public
- #253 Updated instructions of how to add static resource to the file
- #251 check is dir with lstatSync
- #242 Upgrade npm
- #241 adds dependencies badge in readme
- #240 add some basic example components
- #239 Update README
- #238 Logo path fixed in web interface
- #235 Moved things around
- #232 Upgrade async
- #230 Fixed Changelog generator task
- #229 Empty string should be a valid string parameter
- #222 Compress inlined js and css inside jade views
- #221 Removed ace editor + added Accept-Language box
- #218 Upgrade jade
- #215 mock bugfix for when a value is not a string
- #213 [Docs] description of oc.renderInfo param
- #212 Changelog using git history instead of github api
- #211 Forward request headers to component
- #204 add "getRepositoryUrl" in order to support repository package.json property as object
- #206 Fix travis forks PRs
- #201 Added license on minified oc-client.min.js
- #200 Have optional callbacks in CLI functions
- #198 More details on errors from node client
- #197 Return null when there's no error in renderComponents
- #195 Warmup on client.init
- #196 Adding user-agent to node oc-client
- #194 Cleanup on client
- #190 Publish error
- #189 Safe colors in order to avoid extending object and better testing
- #187 Moved the request util to its own module
- #186 Preserve language when doing client-side failover
- #182 Node.js client post and various improvements
- #184 Allow oc dev to be hosted from a custom base url
- #178 node.js client should accept serverRendering and clientRendering endpoints instead of generic array (breaking change)
- #179 Oc client cleanup and improvements
- #180 update the dependencies
- #177 Npm ignore to avoid publishing unuseful stuff
- #173 Ownership of $$$
- #172 Avoid client to be multiple times inside the page
- #171 Without cleaning up the namespace
- #170 jQuery in no conflict mode
- #169 pre-rendered modality is deprecated
- #166 Bugfix and docs
- #165 Making the POST response API return status and response for each comp…
- #164 New component-retrieved event
- #159 should have an explicit dep on phantom
- #155 Removing info, ls, link, unlink
- #153 js.gz + css.gz handling
- #148 only remove the package once published to all registries
- #152 woopsy, I broke
oc dev
- #151 Run karma tests by default
- #144 Oc client limited retries
- #141 allow plugins to depend on one another (breaking change)
- #147 Refactor cli/domain/local
- #145 oc dev fix (ie 8+)
- #143 Fix cli crash when
oc dev
reads a broken package.json
- #140 Hacking on travis
- #139 prerendered -> unrendered
- #134 Added tagging when upgrading version
- #133 Empty component fix
- #132 have to actually call registry.register for the plugins
- #131 Mock plugins tests
- #130 add support for dynamic plugin mocks
- #125 Prevent infinite loops
- #127 Node version validation
- #126 Client performance optimisations, readme, and cleanup
- #123 don't set reqinfo on this
- #122 Don't play with SauceLabs - downgrading all the stuff
- #120 first go at an interface for auth plugins
- #117 Some clean-up
- #116 if creds are specified on the opts object, don't prompt for them
- #113 Added preventing old oc versions to publish
- #112 Added 'Updated' date field in web interface (#110)
- #108 Little improvements
- #105 Preview refactoring
- #102 Hacking on web interface
- #103 publish step has an optional callback
- #104 pass options to registry to override at runtime
- #101 Adding some tests and refactoring server.js packaging
- #100 Execution timeout
- #99 Static subfolders packaging bugfix
- #98 Component execution error - more details and bugfix
- #97 Separating local dependencies and checking tab size
- #91 Adding 'troubleshooting' section
- #96 Fixed the oc.build functionality for client-side ie8 execution
- #94 Support minifying ie8 compatible css files
- #81 Html components discovery #73
- #88 err message and stack are stored in getters which don't get resolved.…
- #86 Don't Watch Vim Swap Files
- #85 Ruby gems links
- #83 Auto cli docs
- #82 Zero number bugfix
- #80 Correct hashKey spelling
- #68 Registry Plugins
- #79 Add a Gitter chat badge to README.md
- #77 allow jade to render partials
- #76 Sauce labs stabilization
- #75 Autocomplete experiment
- #74 specify registry from terminal
- #67 Refactoring, cleanup
- #66 README update
- #65 server.js' req -> context
- #64 Upgrading dependencies
- #63 Fix etag
- #60 Auto install modules
- #58 ignore failures in dev server when loading modules
- #59 Async refactoring
- #52 publish to all the registries listed in oc.json
- #57 Some tests in support of json require functionality
- #56 Enabling json local requires
- #55 Sauce labs hacking
- #54 Minify automagically component's static resources when publishing
- #53 Windows publish
- #50 Added oc.build functionality and tests
- #47 Testing
- #24 Docs Part I
- #46 Added preview functionality
- #45 karma
- #44 Added the container options on package to avoid container to be shown on...
- #43 Registry on refactoring
- #42 Cleanup
- #41 registry cache optimisations
- #40 Cleanup
- #39 S3 fix
- #37 Pre-rendered header -> accept application/vnd.oc.prerendered+json
- #35 Console log
- #32 Nodejs client
- #31 Div rendering
- #29 added command line parameter for template type
- #28 throwing exception when registry is initialised with invalid conf #25
- #22 Ie 9-10 client-side rendering
- #21 Registry events
- #20 Added onRequest functionality on config + improved routing
- #18 Publish basic auth
- #14 0.3.2
- #11 Oc version fix
- #10 added oc version to component package
- #4 Some fixes
- #3 Client componentisation
- #2 Update README.md
- #1 Readme