{"id":17717313,"url":"https://github.com/bwesterb/tkb.js","last_synced_at":"2026-02-06T18:11:29.802Z","repository":{"id":1885826,"uuid":"2811658","full_name":"bwesterb/tkb.js","owner":"bwesterb","description":"Javascript frontend voor Terminal Kamer Bezetting Daemon van de faculteit NWI van de Radboud Universiteit","archived":false,"fork":false,"pushed_at":"2012-12-30T18:42:08.000Z","size":745,"stargazers_count":5,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-06T11:06:46.816Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bwesterb.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2011-11-20T00:50:03.000Z","updated_at":"2013-01-04T16:36:28.000Z","dependencies_parsed_at":"2022-08-25T18:30:11.852Z","dependency_job_id":null,"html_url":"https://github.com/bwesterb/tkb.js","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/bwesterb/tkb.js","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bwesterb%2Ftkb.js","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bwesterb%2Ftkb.js/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bwesterb%2Ftkb.js/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bwesterb%2Ftkb.js/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bwesterb","download_url":"https://codeload.github.com/bwesterb/tkb.js/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bwesterb%2Ftkb.js/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265658866,"owners_count":23806825,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-25T14:19:47.817Z","updated_at":"2026-02-06T18:11:24.782Z","avatar_url":"https://github.com/bwesterb.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"tkb.js\n======\n\n`tkb.js` is a pure javascript/html/css frontend of the\n[terminal kamer bezettings daemon](http://github.com/bwesterb/tkbd)\nrunning on the faculty of sciences\nof the [Radboud University Nijmegen](http://ru.nl).\n\nIt lets you see which computer lab has free PCs.\n\nInstalling\n----------\n1. Put the files online.\n2. Copy `config.js.example` to `config.js`. Edit it, if you are\n   running a `tkbd` instance of your own.\n\nChangelog\n---------\n* Thirteenth release\n  * If reservations of a room follow eachother within 15 minutes, show the\n    end time of the last reservation.\n  * New footer with credits\n  * ...\n* Twelfth release\n  * Fix another bug in the schedule showing code [#4]\n* Eleventh release\n  * Add event descriptions\n  * Fix custom paths for the API\n  * Some small fixes\n* Tenth release\n  * Update to tkbd protocol version 1.\n  * Bars are brighter thanks to [Judith](http://jd7h.com)\n* Ninth release\n  * Fix quirks-mode problem with IE 8\n* Eigth release\n  * Show end time on reservations.\n  * Some small layout tweaks\n* Seventh release\n  * Hide addressbar on iOS devices.\n  * A wee bit better javascript compression.\n* Sixth release\n  * Bundle and minify all javascript into one file.\n    Loading will be a lot faster on mobiles.\n* Fifth release\n  * Bugfix in schedule showing code\n* Fourth release\n  * Highlights on updates\n  * Fixed some animation glitches\n  * Increased usability on smartphones:\n     * A solid background is shown when the gradient image has not\n       been loaded yet.\n     * Disabled slow animations on pageload\n     * Hide statusbar on MobileSafari\n* Third release\n  * Compatibility with older browsers (in particular Firefox 2/3)\n* Second release\n  * Great new design thanks to [Judith](http://jd7h.com)\n  * Mobile support thanks to [Ruben](https://github.com/rnijveld)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbwesterb%2Ftkb.js","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbwesterb%2Ftkb.js","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbwesterb%2Ftkb.js/lists"}