Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/nusmodifications/nusmods
🏫 Official course planning platform for National University of Singapore.
https://github.com/nusmodifications/nusmods
Add separate module code field to consolidated module data for convenience
edef4db88129a23241bfee28048674ed607ca764 authored over 10 years ago
edef4db88129a23241bfee28048674ed607ca764 authored over 10 years ago
Require deprecated grunt.util.* external libraries as npm modules
a8c323ac4e7fa7db9d603dbd7f6f73f5c214e5b7 authored over 10 years ago
a8c323ac4e7fa7db9d603dbd7f6f73f5c214e5b7 authored over 10 years ago
Update email in package.json
a6d9e0404f33ce15132e5ac5a12abb21fb917bbf authored over 10 years ago
a6d9e0404f33ce15132e5ac5a12abb21fb917bbf authored over 10 years ago
Update npm packages; switch from tilde to caret operators for semver in package.json
adb02afba1b4bceed14c4be42f32d9ec1f25981f authored over 10 years ago
adb02afba1b4bceed14c4be42f32d9ec1f25981f authored over 10 years ago
Update email in package.json
60cdc36c0f96b12b0d47aaeef4e54ad0c2a698a3 authored over 10 years ago
60cdc36c0f96b12b0d47aaeef4e54ad0c2a698a3 authored over 10 years ago
Cleanup lesson view
49af5f75b2e4327c21cb3d0265d61bfd69aa2cba authored over 10 years ago
49af5f75b2e4327c21cb3d0265d61bfd69aa2cba authored over 10 years ago
Use code as id attribute for module model
df3f918a0a6430a2e0cddc63029b3c4ff7a08fc8 authored over 10 years ago
df3f918a0a6430a2e0cddc63029b3c4ff7a08fc8 authored over 10 years ago
Update bower packages
194618c3506dcba6dd7a8eb86df57092e0dc51cb authored over 10 years ago
194618c3506dcba6dd7a8eb86df57092e0dc51cb authored over 10 years ago
Update marionette; remove its dependencies from bower.json; update dependencies' paths in require.js config
14c18dab7a96de98c045435c29e7555f9bccdf3f authored over 10 years ago
14c18dab7a96de98c045435c29e7555f9bccdf3f authored over 10 years ago
Remove backbone.localforage require.js config
f4b8bbd9f4ae6f76521a144af8bcd1d923bae14f authored over 10 years ago
f4b8bbd9f4ae6f76521a144af8bcd1d923bae14f authored over 10 years ago
Remove unnecessary qtip2 shim config as qtip2 supports AMD now
83fab4b41a765cb42910da13516187fc11954b51 authored over 10 years ago
83fab4b41a765cb42910da13516187fc11954b51 authored over 10 years ago
Use new bootstrap-sass-official bower package; update paths to match
46524c37dc0f7a872f58e14f7e587b8ccdfb18ca authored over 10 years ago
46524c37dc0f7a872f58e14f7e587b8ccdfb18ca authored over 10 years ago
Update to jQuery UI 1.11.0-beta.1; update AMD configs as it supports AMD
deca0f70453454baf3dd332664f71f5350dada83 authored over 10 years ago
deca0f70453454baf3dd332664f71f5350dada83 authored over 10 years ago
Match select2 styles to bootstrap 3
8663ab3f62deaccee64d419e80bd0bf2d5192388 authored almost 11 years ago
8663ab3f62deaccee64d419e80bd0bf2d5192388 authored almost 11 years ago
Fix scrollbar showing in tweet button on Firefox
29841777e04566c1a71f67c1621835a0432a8bde authored almost 11 years ago
29841777e04566c1a71f67c1621835a0432a8bde authored almost 11 years ago
Disable compass debugInfo as it breaks respond.js
7aa3e184fdec2c4d34741702ee9cbd5772ac65e3 authored almost 11 years ago
7aa3e184fdec2c4d34741702ee9cbd5772ac65e3 authored almost 11 years ago
IE8 compatibility
123ebf0175001be6ceac1596dd24831f15176de3 authored almost 11 years ago
123ebf0175001be6ceac1596dd24831f15176de3 authored almost 11 years ago
Create router instance from Marionette.AppRouter directly
f017152f64e49f60d74ff256d5627085b57e6cbd authored almost 11 years ago
f017152f64e49f60d74ff256d5627085b57e6cbd authored almost 11 years ago
Cleanup redundant variables
fd94593e7e9733baaaa2d5e16bcd4122cbc0c291 authored almost 11 years ago
fd94593e7e9733baaaa2d5e16bcd4122cbc0c291 authored almost 11 years ago
Reenable Compass sourcemaps - issue has been resolved
6572560a33ff4a076f75a775065241011f3a7fec authored almost 11 years ago
6572560a33ff4a076f75a775065241011f3a7fec authored almost 11 years ago
Update PHP and Ruby dependencies
5c655524a8d83cf9fd264afce40e1ee19527fd2f authored almost 11 years ago
5c655524a8d83cf9fd264afce40e1ee19527fd2f authored almost 11 years ago
Adjust timetable width to match controls
821592390eadf69075fee3588c834f2de76f57fc authored almost 11 years ago
821592390eadf69075fee3588c834f2de76f57fc authored almost 11 years ago
Add select2 images
57d91a9d2cef11fb007a1711f0b933accc7a9557 authored almost 11 years ago
57d91a9d2cef11fb007a1711f0b933accc7a9557 authored almost 11 years ago
Find nested dependencies when building with RequireJS - fixes broken production build
7f1734354c08648c5ea26dbcbb81882bcaf5b045 authored almost 11 years ago
7f1734354c08648c5ea26dbcbb81882bcaf5b045 authored almost 11 years ago
Fix path changed in jquery 1.11.0
7c36f2308861e61042d57d4d55f44a673e4c9b2a authored almost 11 years ago
7c36f2308861e61042d57d4d55f44a673e4c9b2a authored almost 11 years ago
Update bower packages; localforage now supports bower, switch from commit hash to semver
8277ee7040fef4729cd1e72835924d02f0415472 authored almost 11 years ago
8277ee7040fef4729cd1e72835924d02f0415472 authored almost 11 years ago
Update npm packages; switch from tilde to caret operators for semver in package.json
9f417bb619086d7a5f9ca2f01731ce9b526e3ac1 authored almost 11 years ago
9f417bb619086d7a5f9ca2f01731ce9b526e3ac1 authored almost 11 years ago
Use commit SHA for local forage in bower.json
545c8da45d85c007c64d0d693a01fa0ecaf750a2 authored almost 11 years ago
545c8da45d85c007c64d0d693a01fa0ecaf750a2 authored almost 11 years ago
Add localforage
2ebfcaf50b9b334b16cd020c75a1e9b9b862ee17 authored almost 11 years ago
2ebfcaf50b9b334b16cd020c75a1e9b9b862ee17 authored almost 11 years ago
Decouple addNavigationItem using Marionette.RequestResponse
3de0ddcdf23efc2021169b796109cad88fde27fa authored almost 11 years ago
3de0ddcdf23efc2021169b796109cad88fde27fa authored almost 11 years ago
Remove unneeded tab markup; fix content area to be a row
0ccb95bd068ce5f132d854293d79d92945534968 authored almost 11 years ago
0ccb95bd068ce5f132d854293d79d92945534968 authored almost 11 years ago
Fix filter selected default - backbone.picky does not use model attributes
4fbafb367a33af2d09464b1268fdada771b9e936 authored almost 11 years ago
4fbafb367a33af2d09464b1268fdada771b9e936 authored almost 11 years ago
Add navigation configurable by each module
6013dc983f5565dfe358528e795c2ae4c7f54554 authored almost 11 years ago
6013dc983f5565dfe358528e795c2ae4c7f54554 authored almost 11 years ago
Change hostname to 0.0.0.0 to access the server from outside
c30dba4c2812077ddbc4acd8184e10dcf7792c43 authored almost 11 years ago
c30dba4c2812077ddbc4acd8184e10dcf7792c43 authored almost 11 years ago
Remove link to exam timetable in clash message
1b6887fef43693b16c2b99adac65df0b0760dc78 authored almost 11 years ago
1b6887fef43693b16c2b99adac65df0b0760dc78 authored almost 11 years ago
Use getItemViewContainer() for safety - it ensures $itemViewContainer exists
d1785feb25125bf750daa35b3612124fc72e30b3 authored almost 11 years ago
d1785feb25125bf750daa35b3612124fc72e30b3 authored almost 11 years ago
Create modules table in code to avoid empty div
2070e3335824ca568ee1103110abc45b8e54555d authored almost 11 years ago
2070e3335824ca568ee1103110abc45b8e54555d authored almost 11 years ago
Cleanup module finder template
98e44d5b3c4f913824d803d45ef2236e444e1979 authored almost 11 years ago
98e44d5b3c4f913824d803d45ef2236e444e1979 authored almost 11 years ago
Sort filtered collection by code
219f91ae0cd5d12bce53f72ba2487ec80cfc8936 authored almost 11 years ago
219f91ae0cd5d12bce53f72ba2487ec80cfc8936 authored almost 11 years ago
Add back Share label, hide on xs width
773774662d08691be22283c348ddc71c205b9f96 authored almost 11 years ago
773774662d08691be22283c348ddc71c205b9f96 authored almost 11 years ago
Rework social buttons - switch to iframes instead of JavaScript for speed, move to footer, escape & in iframe URLs for HTML5 validity
b817de5878f4235a83609ec6ed86032b2bf07d39 authored almost 11 years ago
b817de5878f4235a83609ec6ed86032b2bf07d39 authored almost 11 years ago
Remove Backbone shim config for RequireJS - Backbone is AMD compatible since 1.1.1
d158ef32222d30d548992116ee8a840f5e138d01 authored almost 11 years ago
d158ef32222d30d548992116ee8a840f5e138d01 authored almost 11 years ago
Remove backbone.localstorage
5e314ff018e1931c16926f3e149c56510ff8c25f authored almost 11 years ago
5e314ff018e1931c16926f3e149c56510ff8c25f authored almost 11 years ago
Adjust footer and add Digital Ocean referral code
6abf4fcc883cc1598f3a312c472169ce6c967740 authored almost 11 years ago
6abf4fcc883cc1598f3a312c472169ce6c967740 authored almost 11 years ago
Disable Compass sourcemaps due to gruntjs/grunt-contrib-compass#23
ad70a7fbd0e20471d8839969fdb64bae85f37b51 authored almost 11 years ago
ad70a7fbd0e20471d8839969fdb64bae85f37b51 authored almost 11 years ago
Add Gemfile and use bundle exec for Compass
8b0ebcd8c996438f445fe6d0589ab4bc3aa93856 authored almost 11 years ago
8b0ebcd8c996438f445fe6d0589ab4bc3aa93856 authored almost 11 years ago
Update bower.json: use shorthand endpoint for bootstrap-sass, add updated Marionette dependencies, update other dependencies
4e55086399897dcd54ff842750baf7665a877224 authored almost 11 years ago
4e55086399897dcd54ff842750baf7665a877224 authored almost 11 years ago
Update dependencies in package.json
0f13d2a59df0ac3e93ec2075a6ac372ffa214e17 authored almost 11 years ago
0f13d2a59df0ac3e93ec2075a6ac372ffa214e17 authored almost 11 years ago
Update dependencies in bower.json
be7d2d0d3cf00fb8bca04c6e059fab448fbad88d authored almost 11 years ago
be7d2d0d3cf00fb8bca04c6e059fab448fbad88d authored almost 11 years ago
Stub out json module during build
e83898a48c75e27e63268ad8ddfaf3859fbfd3a0 authored almost 11 years ago
e83898a48c75e27e63268ad8ddfaf3859fbfd3a0 authored almost 11 years ago
Add missing use strict
b4fab10b5ab82b879b24ffdf10a6094754a53004 authored almost 11 years ago
b4fab10b5ab82b879b24ffdf10a6094754a53004 authored almost 11 years ago
Add requirejs json plugin from requirejs-plugins
deb4f3a26b239f65c93ba0364b3b4a28e8d74453 authored almost 11 years ago
deb4f3a26b239f65c93ba0364b3b4a28e8d74453 authored almost 11 years ago
Update to ZeroClipboard 1.3.0
3d146d813b51f01d9d66591590593f8c73824b1c authored almost 11 years ago
3d146d813b51f01d9d66591590593f8c73824b1c authored almost 11 years ago
Fix copy to clipboard button styles
0dbfdd47e770c6988e62519892c1346102c33238 authored almost 11 years ago
0dbfdd47e770c6988e62519892c1346102c33238 authored almost 11 years ago
Convert TimetableView to Marionette CollectionView
f4921baa786d12d8ddb501944ba5b3e263352ffb authored almost 11 years ago
f4921baa786d12d8ddb501944ba5b3e263352ffb authored almost 11 years ago
Convert LessonView to Marionette ItemView
5d3e3e4bc82efbc0033047901f25ea9eeb855355 authored almost 11 years ago
5d3e3e4bc82efbc0033047901f25ea9eeb855355 authored almost 11 years ago
Add vertical margin between timetable controls
4d42c7801dad5ad6a9b02d4fbbbd0b1e224128f6 authored almost 11 years ago
4d42c7801dad5ad6a9b02d4fbbbd0b1e224128f6 authored almost 11 years ago
Switch to centered fix-width layout on large screens
b803a37842f92610957329fe98dca4bf8d962d27 authored almost 11 years ago
b803a37842f92610957329fe98dca4bf8d962d27 authored almost 11 years ago
Fix brand positioning
acba134abb405672127fb17007f09e1442a53587 authored almost 11 years ago
acba134abb405672127fb17007f09e1442a53587 authored almost 11 years ago
Comment out unused bootstrap imports
217d370aa44251193d8340dbf7ba02e782c855fe authored almost 11 years ago
217d370aa44251193d8340dbf7ba02e782c855fe authored almost 11 years ago
Tweak icons, width and sizes
753c66b8e31cbdf997dfecaca9e9719e05ce211a authored almost 11 years ago
753c66b8e31cbdf997dfecaca9e9719e05ce211a authored almost 11 years ago
Full-width fluid layout
898d48a993f14bc579c907505ba58c1b65e1490d authored almost 11 years ago
898d48a993f14bc579c907505ba58c1b65e1490d authored almost 11 years ago
Center footer elements on xs screens
033fbe13f532d9c492dc2bafed7360498d98c360 authored almost 11 years ago
033fbe13f532d9c492dc2bafed7360498d98c360 authored almost 11 years ago
More responsive footer
2701b2e49638a82f8ee47a7feaa89424bd0d6fc1 authored almost 11 years ago
2701b2e49638a82f8ee47a7feaa89424bd0d6fc1 authored almost 11 years ago
Remove crawl tasks - functionality is now in NUSMods API
f6a68277c35ce6cfaa341b5c570f30adb5e82a0c authored almost 11 years ago
f6a68277c35ce6cfaa341b5c570f30adb5e82a0c authored almost 11 years ago
Rework layout
e9765cbdcb7f60b3927e8f655e793f30994e404c authored almost 11 years ago
e9765cbdcb7f60b3927e8f655e793f30994e404c authored almost 11 years ago
Use bootstrap grid for footer
56574f1ca9679b2ef4ba66d32ea1cde54afc34b3 authored almost 11 years ago
56574f1ca9679b2ef4ba66d32ea1cde54afc34b3 authored almost 11 years ago
Remove spectrum and exam timetable actions
c63235c43d4c583b51b409b63f5174e7cb5529c5 authored about 11 years ago
c63235c43d4c583b51b409b63f5174e7cb5529c5 authored about 11 years ago
Use composite view and region for exam timetable
370535048ab20479e5fa8207f5aae9ac53b8af33 authored about 11 years ago
370535048ab20479e5fa8207f5aae9ac53b8af33 authored about 11 years ago
Extract timetable-specific functionality into TimetableModuleCollection subclass of ModuleCollection
f6afc2a03c18d3a66a9d7e8c4a3234fac99c3271 authored about 11 years ago
f6afc2a03c18d3a66a9d7e8c4a3234fac99c3271 authored about 11 years ago
Remove unused styles
c7ee1fe756655abbab2fca75e5649cca99c33690 authored about 11 years ago
c7ee1fe756655abbab2fca75e5649cca99c33690 authored about 11 years ago
Extract padTwo function to common/utils; get examStr from module model
0b2a8f91f0749d70b41db62c7a45bde1f04ded0b authored about 11 years ago
0b2a8f91f0749d70b41db62c7a45bde1f04ded0b authored about 11 years ago
Rework timetable controls sizes and layouts, making use of bootstrap 3 grid system
9445267175fb037cf44c9192f89c00a4295cfac3 authored about 11 years ago
9445267175fb037cf44c9192f89c00a4295cfac3 authored about 11 years ago
Show lesson venue by default
960ffbdee426ae43efbbd0f9815cf59c4baac306 authored about 11 years ago
960ffbdee426ae43efbbd0f9815cf59c4baac306 authored about 11 years ago
Remove unnecessary variables in timetable builder view
98860e81f9fd875b0e5934ade0899b3693ad7aab authored about 11 years ago
98860e81f9fd875b0e5934ade0899b3693ad7aab authored about 11 years ago
Fix weekday label positioning
717fdd4c77d6c5263a7b98d82ef0aa874eaf3ade authored about 11 years ago
717fdd4c77d6c5263a7b98d82ef0aa874eaf3ade authored about 11 years ago
Minor select view fixes
63bd8ea91a19f463604177a416739344a4dd5e4e authored about 11 years ago
63bd8ea91a19f463604177a416739344a4dd5e4e authored about 11 years ago
Load timetable data in separate js file instead of using require.js
473e92abf6260b7a2a61aee6f218241826731994 authored about 11 years ago
473e92abf6260b7a2a61aee6f218241826731994 authored about 11 years ago
Move bootstrap button and dropdown dependencies to timetable builder view
c9d1d3f40d1d9a7d4644f0e5bf22674c8d046d86 authored about 11 years ago
c9d1d3f40d1d9a7d4644f0e5bf22674c8d046d86 authored about 11 years ago
Export directly from menu - remove modal, downloadify and swfobject
bab3ff36dff1445d7eed340b7d29294769036e7b authored about 11 years ago
bab3ff36dff1445d7eed340b7d29294769036e7b authored about 11 years ago
Remove unused files
ddea6cf441787b5529c7dca060a6cd8b5c98f16f authored about 11 years ago
ddea6cf441787b5529c7dca060a6cd8b5c98f16f authored about 11 years ago
Update usages of ZeroClipboard deprecated in 1.3.0
bce9886e1531f6d4e14c6f0be3cada2aee1159ae authored about 11 years ago
bce9886e1531f6d4e14c6f0be3cada2aee1159ae authored about 11 years ago
Implement routes; refactor views using layouts and regions
9baa878d11dab02ad4c3b5189667ad51e672a275 authored about 11 years ago
9baa878d11dab02ad4c3b5189667ad51e672a275 authored about 11 years ago
Extract loading view
d3f7ae7b87abb94cdcc12509eb9802645f049527 authored about 11 years ago
d3f7ae7b87abb94cdcc12509eb9802645f049527 authored about 11 years ago
Update requirejs and zeroclipboard
e826bc04046d932ef6e92d257ccd96d65f2a3bbd authored about 11 years ago
e826bc04046d932ef6e92d257ccd96d65f2a3bbd authored about 11 years ago
Update to Marionette 1.5.1, remove dependencies which are now specified by Marionette’s bower.json
bd87a9c2a271f74c3de8bdee83327adfa34c6479 authored about 11 years ago
bd87a9c2a271f74c3de8bdee83327adfa34c6479 authored about 11 years ago
Modularize module finder and timetable builder
63cdeece7facd807ece93001f58257c4787ff42f authored about 11 years ago
63cdeece7facd807ece93001f58257c4787ff42f authored about 11 years ago
Refactor App to use Marionette.Application
8c03131b5eecea07ec5807d1a755391ecac9d541 authored about 11 years ago
8c03131b5eecea07ec5807d1a755391ecac9d541 authored about 11 years ago
DRY SCSS
1a8b4b48113ffbfdddee40c4a042df3c4a6c6e7d authored about 11 years ago
1a8b4b48113ffbfdddee40c4a042df3c4a6c6e7d authored about 11 years ago
Use non-prefixed user-select instead of mixin, to be processed by autoprefixer
e58860e454fe97f1e5855d556a1cf8281ea40baa authored about 11 years ago
e58860e454fe97f1e5855d556a1cf8281ea40baa authored about 11 years ago
Update build dependencies
ac2e82e16986121ab86b5d7c75bf8d4a9b77df18 authored about 11 years ago
ac2e82e16986121ab86b5d7c75bf8d4a9b77df18 authored about 11 years ago
Switch to precompilable handlebars templates
fbe7389dc5ea1633124109266b30e06cadb070ef authored about 11 years ago
fbe7389dc5ea1633124109266b30e06cadb070ef authored about 11 years ago
Exclude marionette from grunt-bower-requirejs as using AMD build
b65a61db314564c2dedc422da1fd6dad31e29858 authored about 11 years ago
b65a61db314564c2dedc422da1fd6dad31e29858 authored about 11 years ago
Refactor facet views
39af8c5015b1bbff2f7f3cfc9923d98fe57f3394 authored about 11 years ago
39af8c5015b1bbff2f7f3cfc9923d98fe57f3394 authored about 11 years ago
Refactor exam timetable
d876e1bdcaebdaac59b42e369e653c41c24924f6 authored about 11 years ago
d876e1bdcaebdaac59b42e369e653c41c24924f6 authored about 11 years ago
Refactor modules view
a7ed7758c7edb546e3da8a68568536e45ff412d7 authored about 11 years ago
a7ed7758c7edb546e3da8a68568536e45ff412d7 authored about 11 years ago
Add Marionette
ab037d57d3264e4c60874f8a3d21c98f4b5bab75 authored about 11 years ago
ab037d57d3264e4c60874f8a3d21c98f4b5bab75 authored about 11 years ago
Add basic filtering
882faeb4011284e5a552208ffb7c0ae399d8fd3a authored about 11 years ago
882faeb4011284e5a552208ffb7c0ae399d8fd3a authored about 11 years ago
Switch to underscore build for lodash for compatibility reasons
918281167e444bb06e1b0b02944ee07a5f59f0e0 authored about 11 years ago
918281167e444bb06e1b0b02944ee07a5f59f0e0 authored about 11 years ago
Link up selected property and checkbox
7111d1977cdb93d0f8476721726041da639d5036 authored about 11 years ago
7111d1977cdb93d0f8476721726041da639d5036 authored about 11 years ago