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

Cleanup unused stuff in TimetableView

39ae753bdffcecc5c3c56766c2452717ab9716be authored over 10 years ago
Update dependencies

e51b0ffcf1649fcb15e2281f5a1c2e9e55f2eb51 authored over 10 years ago
Add cron task to update API data

b402e6f838a4dea1b37ca0947fd6564eb3bb5270 authored over 10 years ago
Remove build tasks from ansible provisioning, should be executed manually

e819167af4260dadfe88fbda2b46d72f657b444d authored over 10 years ago
Cleanup loading of tasks, all custom tasks have been moved to api repo

319932c92be36fa20298449d18ceb4baab672214 authored over 10 years ago
Shift api rsync task to api repo

1daae41e19e58508afba3a1328532b492a5e25dc authored over 10 years ago
Add rsync task to rsync files over to production directory so that timestamps would be preserved for unmodified files

28b859bb0c2de9eabc13bee46452284d2974bb43 authored over 10 years ago
Add backbone.analytics to track page views with Backbone routes

8b85822e9c5dd630fefd1df2602184c8adbec4ec authored over 10 years ago
Redirect to timetable urls without creating entries in the browser's history

e9a93d68c9f6d5764d8eb6293fd10e6e05e19262 authored over 10 years ago
Redirect www to non-www

62cd9813d07f05224ab5df9a286be5f714e49b4c authored over 10 years ago
Load Disqus only on review pages

b67fa31b4a7bc634a97fe7ea9a1f53bee1abb4b0 authored over 10 years ago
Select focused element to blur using scoped selector

400538d203f3d5adc89aa9618c2781c2bb23e454 authored over 10 years ago
Blur input for new loads of module page

12ebf326ef100a8dcbce33f8e78691d6bdb1b6cb authored over 10 years ago
Continue rsyncing to ~/api.nusmods.com, maintaining both api.nusmods.com and nusmods.com/api for future use

2f66d96c239cb9cbf76c7642856ecf86749cb13e authored over 10 years ago
Add directory listing to /api/

aadd62207b0fa6a33eacdccdc5e33008a516195f authored over 10 years ago
Switch back to /api to address CORS issues for now

84ac4cd8a04c2f2a94a2ad014d6d0550e54d4514 authored over 10 years ago
Use template for creating new timetable rows

4cf640a6902ea6354fdb8cd297351895b747eb0d authored over 10 years ago
Fix undefined selectedModules variable

85cd8516b20195c5fae8875b81965c6530cffd26 authored over 10 years ago
Fix changes to selected modules only being saved when on timetable page

3994bbce36c7d0e7b1db756169e13fb0d2295577 authored over 10 years ago
Increase infinite scrolling threshold to accomodate new footer

dcfc067ca3185e12650a3d8af9cba5b6c29dc78d authored over 10 years ago
Change button colors in modules listing to be consistent with add button on module page

54b2518d099389ffb16a3d4d60129fe24fc63ce8 authored over 10 years ago
Add module to timetable from module page

2f4eeb68d424c625d51fd23bcdf1c4f600194dd5 authored over 10 years ago
Fix global select results overflowing to two rows on Windows

658c9d8e6ac83cf68ad1c3173fa2605838a24b1f authored over 10 years ago
Fix module filters not working in Firefox due to having two click events

28fff851aabcda7149d708f0fb453829eec90fe5 authored over 10 years ago
Unify add and remove event handlers in select view

e671c0ab51d6ababfbea5ea5cabfa81263158677 authored over 10 years ago
Fix "Cannot read property 'mouse' of undefined" in Chrome/IE10 on windows by switching to jquery-ui-touch-punch fork with jQueryUI 1.11 AMD support

bd72a9f3fc68758fad9caa0b698731975153d707 authored over 10 years ago
Hide search bar results after selecting module

8d92b0fd4a484a64cae2a6e94db2aa7cb18eb272 authored over 10 years ago
Nav toggle pressable for mobile

952222b92b9146fe5b4563a59fb46e9cc28386e6 authored over 10 years ago
Do not focus select after adding/removing module, keep open instead for repeated adding/removing

322ed873f012d86d4a4c6c047f4946963d3940e5 authored over 10 years ago
Close instead of focusing select after selecting module

a2a505769b645fd01d9f634864c7a75e472950d9 authored over 10 years ago
Change select result remove icon from minus to times for consistency

5004dc50faec273ca25f9cd2af1bf7609e1b1f03 authored over 10 years ago
Fix cloning of row with lesson already in it

f0ae11149775b7b825c4d68aee31ba69257d9ad7 authored over 10 years ago
Add CORS header to old /api endpoint as well

9d694035c972ba9fa368abdd5af9309888899782 authored over 10 years ago
Enable directory listing on api.nusmods.com

b22366cc1a7556f85845c00309d380695aac7cea authored over 10 years ago
Temporarily continue serving from /api as well for users who have not refreshed

1fdc59f3b34e37b22bb559c877a2c24bfe9781a6 authored over 10 years ago
Switch to api.nusmods.com at ~/api.nusmods.com for api

98aff91e62aaa520f99f05e4f4ba2a3a353710e8 authored over 10 years ago
Serve nusmods.com from ~/nusmods.com

3298aff18fc0dcd360c51ab7fc6597372cf1ce22 authored over 10 years ago
Rsync files over to production directories so that timestamps would be preserved for unmodified files

9b21501d34121ee21de76d9792fc260b6727e0bb authored over 10 years ago
Remove api setup steps, files are accessed from live server by default

874b1643e9ce7fe0fe21ddf58d8cfd7a1882c80b authored over 10 years ago
Quickfix logo paths

f6792b16f007762ae6f2ad9e2fa0ecf79a9312d5 authored over 10 years ago
Fix faculty/department filter alignment in dark mode

d45347bf5b8675d61b51b393a16c743d0897e108 authored over 10 years ago
Reallocate layout for module Corspedia filters

51887483e515656b2ebca1e8dc1e4932eac9f203 authored over 10 years ago
Added button on module page to add module to timetable

7a16df2e062f23bb24da20b6552c479b68e25452 authored over 10 years ago
Scroll to top of page after navigation

4129fbe50b4fe630e1616fb73a42d31cbcc2dc0d authored over 10 years ago
Deselect nav items when on non-main pages

aaee39682a180740ecbbcb0d854decefd2622193 authored over 10 years ago
Added favicons for many sizes

f66e043909b411cf3c911b53b8ac282ffc5c7568 authored over 10 years ago
Fix bug with copyright row

2113bd90f509bd845b4f98dff57b72bd7e4ebfd9 authored over 10 years ago
Sticky footer for bigger than sm sizes

50b1b1f03139ad638b696017cba02c05df6ce5c7 authored over 10 years ago
Lengthen select for faculty preferences

cda9ef74038db4074d696068fbb6637b6ba496f9 authored over 10 years ago
Use logo in about page

a83a1f86abe2722e468e605df1c002080eb8ac39 authored over 10 years ago
Logo refresh

3c3eec15397fc302593e0301928c5536d5a7e435 authored over 10 years ago
Merge branch 'footer'

Conflicts:
app/scripts/help/templates/help.hbs
app/scripts/preferences/templates/preferences.h...

b23605c45e745f9391cb45860e7daf87d7791df2 authored over 10 years ago
Minor url tweaks

18585af5550b8cdcbe931428aadff7a0a0304e53 authored over 10 years ago
Hook up linkedin profile

3c9387b69d8de93e9379f636d7d12be6c4fd0955 authored over 10 years ago
About and Team page added

d6335a422d7bc299f6594624d972e28d1f3c9ee1 authored over 10 years ago
Persist timetable

0afcad2916ebcface0b83c1400691ce7d76ecac7 authored over 10 years ago
Reorganized footer section headings

1c1c2e31a8ff17a55de41374698dbf1afd6fb9d0 authored over 10 years ago
Change page heading styles

e1f10138b6c389ec97faed4e4f2059a6d5657431 authored over 10 years ago
Reorganized footer

66a8a2369ac99b34938cdab5fe33c93975dffe20 authored over 10 years ago
Give colour to page titles

38eff758af7ec4cd645badf61b8a9bc510dbb18f authored over 10 years ago
Added copyright

584a2e28040a0dacf329646f70841d304ea06c4e authored over 10 years ago
Randomize starting lessons to avoid inadvertently influencing decisions

1be724206767e157969845efec2005cfa9310bed authored over 10 years ago
Fix draggable lessons when lesson type has only one group with multiple lessons

300ed4f984b4671f9bc0c04dd37bca63a08faaca authored over 10 years ago
Give colour to page titles

79aaedababa24b81b12c58e791030afdc0e67130 authored over 10 years ago
Bye bye dark mode green :(

2f8f1457ce9e2b4e110a41add21e37304b46520c authored over 10 years ago
Updated footer with new links

1a987e6869315f3c866977ae9063f225017e1503 authored over 10 years ago
New footer layout

82018d17ffedea6099a020d7d0b8697748e44bef authored over 10 years ago
Remove extra padding from main content

31272a3244a41ce351202d70c208ced5cce35ddb authored over 10 years ago
Set width of labels of filters to align checkboxes properly

f463b4f196ede60cd5907d0daad2d4c31a9741f3 authored over 10 years ago
Removed ugly underlining from a icons

a7a8f4b027cd888cdf378852367797d8ef6ee127 authored over 10 years ago
Sort module credits as numbers instead of alphabetically

8ac1c7f2b8593fe4f82bbf1a9c1176b1e13c837a authored over 10 years ago
Sort filters by label

226d7f49b4d3cd6d07a4f27e4ce079917988f28b authored over 10 years ago
Cleanup and fix jshint warnings

e5ffcf7f5eb31f22394c1f07b2cfd48bbe1d9fe2 authored over 10 years ago
Change .jshintrc maxlen setting to 120

781f4050df7c42cacbcab152a8108b66d49102aa authored over 10 years ago
Fix faculty/department filters alignment

f4a2d9dedfc3ec57b06cf12c4ff3850851f296a1 authored over 10 years ago
Fix missing preventDefault on links in exam timetable

e2f0cded9527f4962105425fc472970f76e1b222 authored over 10 years ago
Refactor show/hide lessons to use display attribute on model

67145de04c48bbf22a146b1ad6cace9f997df721 authored over 10 years ago
Fix css precedence for link underlining in tables in dark mode

fbc25217a38296266b3f173233c7a99435f221d3 authored over 10 years ago
Fix misaligned buttons when text is more than one line in global select

eaf17b8f9dcdc1a4369197b726623e1c15c40bb6 authored over 10 years ago
Fix 'Dynamic load not allowed: help/keyboardShortcuts.json' caused by using relative path

4ffc28f21e3d59a29606380c61a921794a717ac7 authored over 10 years ago
Slice off seconds and time zone from 'correct as at' timestamp

8e1f20ff8c6976e1c98cee40f9d9ad41da28abf7 authored over 10 years ago
Switch to 2014/2015 Semester 1 now that exam timings are up

1af1265e20c36333713839715348b535c0e02de6 authored over 10 years ago
Support showing/hiding a module's lessons. Closes #7

c46899160422c21b574b9712a480a99c019cf57c authored over 10 years ago
Use optional route fragments for modules routes; unify showModules and showModule

b3a1ac3f8b6483977f9d32e66939c9f7e1073f96 authored over 10 years ago
Redirect to current semester's timetable by default

947f6d7befaffccdc7e0c77c4a42a4b0353fbe7a authored over 10 years ago
Add per semester timetable url support

fd9657e5b62220036b8e2d8855fdd091b13ec6d5 authored over 10 years ago
Set baseUrl, academicYear and semester in config.json, use to configure nusmods.js

4d71597aac326e5bae885a80e75576d16c0051df authored over 10 years ago
Click on filter link to select just that filter

66dc59903253bd7f463131e5d1610855460507f1 authored over 10 years ago
Linkify pages in keyboard shortcuts

2a67fad10be16f3abc70498e926f2b59c7f99952 authored over 10 years ago
Rename timetable builder to timetable

436aee648cd1b331a397047f7f46a8f4a75c66de authored over 10 years ago
Rename module timetable section to schedule

81fc508f9f61c0d35dfc61327bb93eadd3c1abe9 authored over 10 years ago
Add ? shortcut for help page

090f6979ef904adfb33380d1bc615bc947ee64ff authored over 10 years ago
Fix removing module from exam timetable

28c4434b7ceb86492f1e5448e47b6672889e33e6 authored over 10 years ago
Enable default preferences for Corspedia searches

7a4fd61e834b55d5827f02931c01c180902914b1 authored over 10 years ago
Make nusmods.com the default server

db2b7848a0492a9fc6fa99422bab5a9840835cba authored over 10 years ago
Fix whole bootstrap module dependency which was clobbering other individual bootstrap dependencies when built

8905e0cd31665975b643e52e0dc0f606c430c4f1 authored over 10 years ago
Fix timetable select view missing results

d277c6b295f970fd1bea38d39f5298054c203b22 authored over 10 years ago
Fix quick search help description

1811c1bf02cce48c211a55c3e19872784d1de9a2 authored over 10 years ago
Load keyboard shortcuts json using json requirejs plugin so that it can be compiled into build

b6b3c9fc38f85b310bec6d73d90fda71ef5afed4 authored over 10 years ago
Fix missing text plugin dependency for json requirejs plugin

ca80d4e995bd113fb688c7b4c19fa6d1da46ea29 authored over 10 years ago