[PR #127] [CLOSED] Better tests, fixes and documentation #249

Closed
opened 2026-02-26 05:31:44 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/NarrativeScience-old/log.io/pull/127
Author: @muchweb
Created: 8/28/2014
Status: Closed

Base: masterHead: master


📝 Commits (10+)

📊 Changes

49 files changed (+3267 additions, -685 deletions)

View changed files

📝 .gitignore (+1 -1)
.npmignore (+0 -0)
.travis.yml (+5 -0)
📝 Cakefile (+61 -54)
📝 Changelog.md (+29 -0)
Inconsolata.ttf (+0 -0)
📝 README.md (+63 -13)
SourceSansPro-Regular.ttf (+0 -0)
SourceSansPro-SemiBold.ttf (+0 -0)
bin/log.io-harvester (+0 -13)
bin/log.io-harvester.js (+23 -0)
bin/log.io-server (+0 -16)
bin/log.io-server.js (+27 -0)
📝 conf/harvester.conf (+10 -1)
docs-theme/.npmignore (+3 -0)
docs-theme/LICENSE.md (+21 -0)
docs-theme/README.md (+41 -0)
docs-theme/assets/css/bootstrap.min.css (+7 -0)
docs-theme/assets/css/logo-white.png (+0 -0)
docs-theme/assets/css/logo.png (+0 -0)

...and 29 more files

📄 Description

Global update, all the progress made while project was 'dead', merged community efforts.

  • Completely rewritten new and extended tests
  • Added Travis CI file and builds badge
  • Added Gemnasium dependancy watch
  • Added full documenation coverage
  • Updated and cleaned up Cakefile
  • All javascript files are fixed, formatted and passing JSHint
  • Updated some dependencies to newer versions
  • Added WebServer defaults
  • Updated README
  • Added incrementing server reconnection time
  • Created yuidoc.json and custom YuiDOC documentation theme that matches main website
  • Updated browserify call ot correctly work with newer version
  • Added LESSHat support for crossbrowser styles and CSS cleanup
  • Updated indentation, code formatting
  • Improved installation script
  • Updated CLI (./bin) scripts
  • Pull: Moved all web fonts to main directory instead of using 3rd party servers
  • Pull: Directory watch support
  • Pull: Added CSS rule to retain whitespace in log messages
  • Pull: Updated 'clear' button text
  • Closing #24
  • Closing #74
  • Closing #114
  • ...

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/NarrativeScience-old/log.io/pull/127 **Author:** [@muchweb](https://github.com/muchweb) **Created:** 8/28/2014 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (10+) - [`c03cfda`](https://github.com/NarrativeScience-old/log.io/commit/c03cfda828221cebd32fe919412bb0940ccb1939) Update `clear` button text - [`0290c01`](https://github.com/NarrativeScience-old/log.io/commit/0290c0142e0584e414715a658703c3a720a6874e) Parsing msgs.height() as int since float values sometimes get returned in Chrome. This was fixed in order to get the scrolling to work in chrome. - [`641ef29`](https://github.com/NarrativeScience-old/log.io/commit/641ef29d4580b3e4fa0521506f9ab483ec7d8c02) code fix to run the functional tests - [`31d6404`](https://github.com/NarrativeScience-old/log.io/commit/31d64047f31a1246868e7d2760e654600dffc461) Preserve white space in messages - [`647e4f4`](https://github.com/NarrativeScience-old/log.io/commit/647e4f41f48ce9903f2dba92cbd03f507ee9d274) Folder support added. - [`19cab75`](https://github.com/NarrativeScience-old/log.io/commit/19cab754501004b3870f31f7081de08cba04cd5b) Update server.coffee - [`d563f4d`](https://github.com/NarrativeScience-old/log.io/commit/d563f4dde5415d2a7ab33d06292469c65a7cb1d3) Added CSS rule to retain whitespace in log messages - [`4e83978`](https://github.com/NarrativeScience-old/log.io/commit/4e83978303fcc3fc437878d3beb1c3f6c8746d8e) Change css font to local instead of googleapis.com - [`ec28fe0`](https://github.com/NarrativeScience-old/log.io/commit/ec28fe03139d3c5b340b96bfb284d9ebb79868ad) Merge branch 'clear' of https://github.com/straub/Log.io - [`288745f`](https://github.com/NarrativeScience-old/log.io/commit/288745f422856f00c991970cd0fb5775b843d0a4) Merge branch 'master' of https://github.com/ws141/Log.io ### 📊 Changes **49 files changed** (+3267 additions, -685 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+1 -1) ➖ `.npmignore` (+0 -0) ➕ `.travis.yml` (+5 -0) 📝 `Cakefile` (+61 -54) 📝 `Changelog.md` (+29 -0) ➕ `Inconsolata.ttf` (+0 -0) 📝 `README.md` (+63 -13) ➕ `SourceSansPro-Regular.ttf` (+0 -0) ➕ `SourceSansPro-SemiBold.ttf` (+0 -0) ➖ `bin/log.io-harvester` (+0 -13) ➕ `bin/log.io-harvester.js` (+23 -0) ➖ `bin/log.io-server` (+0 -16) ➕ `bin/log.io-server.js` (+27 -0) 📝 `conf/harvester.conf` (+10 -1) ➕ `docs-theme/.npmignore` (+3 -0) ➕ `docs-theme/LICENSE.md` (+21 -0) ➕ `docs-theme/README.md` (+41 -0) ➕ `docs-theme/assets/css/bootstrap.min.css` (+7 -0) ➕ `docs-theme/assets/css/logo-white.png` (+0 -0) ➕ `docs-theme/assets/css/logo.png` (+0 -0) _...and 29 more files_ </details> ### 📄 Description Global update, all the progress made while project was 'dead', merged community efforts. - Completely rewritten new and extended tests - Added Travis CI file and builds badge - Added Gemnasium dependancy watch - Added full documenation coverage - Updated and cleaned up Cakefile - All javascript files are fixed, formatted and passing JSHint - Updated some dependencies to newer versions - Added WebServer defaults - Updated README - Added incrementing server reconnection time - Created yuidoc.json and custom YuiDOC documentation theme that matches main website - Updated browserify call ot correctly work with newer version - Added LESSHat support for crossbrowser styles and CSS cleanup - Updated indentation, code formatting - Improved installation script - Updated CLI (./bin) scripts - Pull: Moved all web fonts to main directory instead of using 3rd party servers - Pull: Directory watch support - Pull: Added CSS rule to retain whitespace in log messages - Pull: Updated 'clear' button text - Closing #24 - Closing #74 - Closing #114 - ... --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 05:31:44 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/log.io-NarrativeScience-old#249
No description provided.