2022-01-26 |
Nick Downing | Fix let-bug in Resources.unref() caught by ES6 (another...
|
commit | commitdiff | tree |
2022-01-25 |
Nick Downing | For API endpoints, serve the JSON-encoded Problem object...
|
commit | commitdiff | tree |
2022-01-25 |
Nick Downing | Use Problem object internally instead of Server.die...
|
commit | commitdiff | tree |
2022-01-25 |
Nick Downing | Remove unneeded dependencies
|
commit | commitdiff | tree |
2022-01-25 |
Nick Downing | Change to ES6 classes
|
commit | commitdiff | tree |
2022-01-25 |
Nick Downing | Change to fsPromises
|
commit | commitdiff | tree |
2022-01-25 |
Nick Downing | Change to ES6 modules
|
commit | commitdiff | tree |
2022-01-12 |
Nick Downing | Implement Sass CSS preprocessor
|
commit | commitdiff | tree |
2022-01-10 |
Nick Downing | Let caller of Site.serve() override caching setting...
|
commit | commitdiff | tree |
2022-01-07 |
Nick Downing | Change kick (and refresh config) interval to 1 second...
|
commit | commitdiff | tree |
2022-01-03 |
Nick Downing | Change from pnpm to npm, add ./link.sh shortcut for...
|
commit | commitdiff | tree |
2021-11-01 |
Nick Downing | Start to make menu structure hierarchical via _menu...
|
commit | commitdiff | tree |
2021-09-04 |
Nick Downing | Fix bug in nonexistent site message
|
commit | commitdiff | tree |
2021-09-04 |
Nick Downing | Implement partial file transfers with response code...
|
commit | commitdiff | tree |
2021-09-04 |
Nick Downing | Fix a bug of missing let in ACME challenges, add URI...
|
commit | commitdiff | tree |
2021-09-04 |
Nick Downing | Fix a bug in URL redirection so that ndcode.org (without...
|
commit | commitdiff | tree |
2021-09-04 |
Nick Downing | Deal with ACME challenges for certbot (letsencrypt)
|
commit | commitdiff | tree |
2020-02-12 |
Nick Downing | Add ttf, woff and woff2 in default MIME types, fix...
|
commit | commitdiff | tree |
2020-02-03 |
Nick Downing | Change yarn to pnpm
|
commit | commitdiff | tree |
2019-01-19 |
Nick Downing | Fix minor typos to get Olly's website working again
|
commit | commitdiff | tree |
2018-12-04 |
Nick Downing | Rename Server.roots to Server.site_roots, make each...
|
commit | commitdiff | tree |
2018-12-04 |
Nick Downing | Make Resources factory_func() and destroy_func() asynchronou...
|
commit | commitdiff | tree |
2018-12-04 |
Nick Downing | New scheme to deal with listeners, there is a Listener...
|
commit | commitdiff | tree |
2018-12-04 |
Nick Downing | Make _config/server.jst construct the Server object...
|
commit | commitdiff | tree |
2018-12-04 |
Nick Downing | Allow to configure Server object by constructor arguments...
|
commit | commitdiff | tree |
2018-12-04 |
Nick Downing | Remove mime type stuff from Server object, tidy up...
|
commit | commitdiff | tree |
2018-12-04 |
Nick Downing | Make Site object independent of Server object, since...
|
commit | commitdiff | tree |
2018-12-04 |
Nick Downing | Change _config/server.jst to return a pure JSON object...
|
commit | commitdiff | tree |
2018-12-02 |
Nick Downing | Add new Server.resources object, which basically keeps...
|
commit | commitdiff | tree |
2018-12-02 |
Nick Downing | Remove _server and _site available in templates in...
|
commit | commitdiff | tree |
2018-12-02 |
Nick Downing | Use 'once' argument from build_cache.git commit 1cc703b...
|
commit | commitdiff | tree |
2018-11-25 |
Nick Downing | Remove internal_get_min_html() that should have been...
|
commit | commitdiff | tree |
2018-11-20 |
Nick Downing | Change JSONCache to JSONCacheRW, change internal_get_json...
|
commit | commitdiff | tree |
2018-11-20 |
Nick Downing | Change all the SiteRoot.internal_get_XXX() to XXXCache...
|
commit | commitdiff | tree |
2018-11-18 |
Nick Downing | Use @ndcode/html-minifier not html-minifier, request...
|
commit | commitdiff | tree |
2018-11-18 |
Nick Downing | Update to disk_build.git commit b8ff724, can now build...
|
commit | commitdiff | tree |
2018-11-18 |
Nick Downing | Comment out emailjs/zettair stuff, it will move to...
|
commit | commitdiff | tree |
2018-11-18 |
Nick Downing | Use the published @ndcode/zettair module, bump version...
|
commit | commitdiff | tree |
2018-11-18 |
Nick Downing | Move Server.get_XXX() functions to SiteRoot.internal_get_XXX...
|
commit | commitdiff | tree |
2018-11-18 |
Nick Downing | Merge _config/server.json and _config/sites.jst into...
|
commit | commitdiff | tree |
2018-11-18 |
Nick Downing | Provide get_html_min() similar to get_js_min() and...
|
commit | commitdiff | tree |
2018-11-18 |
Nick Downing | Provide get_svg_min() similar to get_js_min() and friends...
|
commit | commitdiff | tree |
2018-11-17 |
Nick Downing | Use @ndcode/disk_build to reduce startup time by caching...
|
commit | commitdiff | tree |
2018-11-17 |
Nick Downing | Change to @ndcode/clean-css, add printout of clean...
|
commit | commitdiff | tree |
2018-11-17 |
Nick Downing | Add *.css.min support similar to the *.js.min support...
|
commit | commitdiff | tree |
2018-11-17 |
Nick Downing | Add automatic uglification of *.js.min files (they...
|
commit | commitdiff | tree |
2018-11-16 |
Nick Downing | Fix a number of async/await bugs, separate serve_dir...
|
commit | commitdiff | tree |
2018-11-16 |
Nick Downing | New recursive directory resolution scheme, controlled...
|
commit | commitdiff | tree |
2018-11-16 |
Nick Downing | Update to jst.git commit e365ffe, rationalize pathname...
|
commit | commitdiff | tree |
2018-11-16 |
Nick Downing | Change SiteRootConfig to SiteDefault, renew localhost...
|
commit | commitdiff | tree |
2018-11-11 |
Nick Downing | Use the published @ndcode/build_cache, @ndcode/json_cache...
|
commit | commitdiff | tree |
2018-10-30 |
Nick Downing | Slight rationalization to how relative or absolute...
|
commit | commitdiff | tree |
2018-10-30 |
Nick Downing | Separate out the listen (and other) config into _config...
|
commit | commitdiff | tree |
2018-10-30 |
Nick Downing | Change configuration scheme to use _config/server.jst...
|
commit | commitdiff | tree |
2018-10-29 |
Nick Downing | Update to js_template.git commit 6d973a9, simplify...
|
commit | commitdiff | tree |
2018-10-22 |
Nick Downing | Make favicons.zip be served from _favicon hidden directory
|
commit | commitdiff | tree |
2018-10-22 |
Nick Downing | Change serve_jst() so the template is responsible for...
|
commit | commitdiff | tree |
2018-10-22 |
Nick Downing | Improve serving, death and redirection messages, removing...
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Fix a bug in emailing
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Move config to _config, ssl to _ssl so they can be...
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Improve 301 and 404 again slightly, reinstate the default...
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Improve 301 redirect and 404 not found, implement env...
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Fix bugs in jst relative paths and unknown filetypes
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Streamline mime_type handling so it is kept in the...
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Add socket.io support, create installable package
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Merge resources into Server, resources.json_cache becomes...
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Merge config into Server, config.refresh() becomes...
|
commit | commitdiff | tree |
2018-10-21 |
Nick Downing | Make Server an object, hence easier to access server...
|
commit | commitdiff | tree |
2018-10-20 |
Nick Downing | Completely rewrite the URL parsing and file serving...
|
commit | commitdiff | tree |
2018-10-20 |
Nick Downing | Simplify the env object to contain only: parsed_url...
|
commit | commitdiff | tree |
2018-10-20 |
Nick Downing | Move the get_XXX() routines, and the new open_json...
|
commit | commitdiff | tree |
2018-10-20 |
Nick Downing | Implement Site object, which can be extended by a site_facto...
|
commit | commitdiff | tree |
2018-10-15 |
Nick Downing | Switch to acorn-based JS templates with classes, ids...
|
commit | commitdiff | tree |
2018-10-15 |
Nick Downing | Update to js_template.git commit 19bdeb6
|
commit | commitdiff | tree |
2018-10-15 |
Nick Downing | Minimal update to js_template.git commit 19bdeb6, still...
|
commit | commitdiff | tree |
2018-10-15 |
Nick Downing | Update to js_template.git commit d0345db
|
commit | commitdiff | tree |
2018-10-14 |
Nick Downing | Don't call the template immediately on retrieval, user...
|
commit | commitdiff | tree |
2018-10-14 |
Nick Downing | Update to js_template.git commit e998e98, (env, out...
|
commit | commitdiff | tree |
2018-10-14 |
Nick Downing | Rename package ndserver(.js) to jst_server(.js), *...
|
commit | commitdiff | tree |
2018-10-09 |
Nick Downing | Rename jstemplate to js_template
|
commit | commitdiff | tree |
2018-10-09 |
Nick Downing | Get contact form email working
|
commit | commitdiff | tree |
2018-10-09 |
Nick Downing | Move analytics stuff into the html page template in...
|
commit | commitdiff | tree |
2018-10-09 |
Nick Downing | Update to jstemplate.git commit b6f0914 and businessdataflow...
|
commit | commitdiff | tree |
2018-10-09 |
Nick Downing | Remove dedicated analytics.js and do it via resources...
|
commit | commitdiff | tree |
2018-10-09 |
Nick Downing | Switch to leading / on paths everywhere, including...
|
commit | commitdiff | tree |
2018-10-09 |
Nick Downing | Make analytics.js use json_cache, add analytics diagnostics...
|
commit | commitdiff | tree |
2018-10-08 |
Nick Downing | Update to build_cache.git commit 9bbe354
|
commit | commitdiff | tree |
2018-10-08 |
Nick Downing | Separate server and site functionality (site is after...
|
commit | commitdiff | tree |
2018-10-08 |
Nick Downing | Break the main functionality into analytics, config...
|
commit | commitdiff | tree |
2018-10-08 |
Nick Downing | Implement pageviews and unique pageviews counters
|
commit | commitdiff | tree |
2018-10-08 |
Nick Downing | Add cookies and session tracking
|
commit | commitdiff | tree |
2018-10-07 |
Nick Downing | Add favicons.zip handling
|
commit | commitdiff | tree |
2018-10-07 |
Nick Downing | Make config/*.json global configuration files be re...
|
commit | commitdiff | tree |
2018-10-07 |
Nick Downing | Modularize req() and cache system to req_XXX() that...
|
commit | commitdiff | tree |
2018-10-07 |
Nick Downing | Change var to let and use arrow functions everywhere
|
commit | commitdiff | tree |
2018-10-07 |
Nick Downing | Change var to let everywhere
|
commit | commitdiff | tree |
2018-10-07 |
Nick Downing | Get indexing and search working
|
commit | commitdiff | tree |
2018-10-07 |
Nick Downing | Implement caches for json and text (svg) files, via...
|
commit | commitdiff | tree |
2018-10-07 |
Nick Downing | Implement caching of less compiled css, including full...
|
commit | commitdiff | tree |
2018-10-07 |
Nick Downing | Add caching of the compiled js templates
|
commit | commitdiff | tree |
next |