Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
NUSMods
The way for NUS students to plan their school timetables
Collective -
Host: opensource -
https://opencollective.com/nusmods
- Website: https://nusmods.com
- Code: https://github.com/nusmodifications/nusmods
* Add some very basic tests to expose the issue
* Fix bug caused by https://github.com/facebo...
github.com/nusmodifications/nusmods - 652b5d432dafad85c72fd44c1cd7ad25547c862f authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Implement prereq tree using dom
* Add tests for module tree
* Fix styling of header
*...
github.com/nusmodifications/nusmods - 18d489ec802c273e02ee8ad2bfa457515210dff8 authored almost 7 years ago by Li Kai <[email protected]>* Update packages to react 16
* Upgrade Flow to v0.61.0
* Fragment ALL the things
* Use...
github.com/nusmodifications/nusmods - f4eb0c08decb1a924f21463aeab3af567dad5bda authored almost 7 years ago by Li Kai <[email protected]>* Initialize search query in the constructor instead of componentWillMount
* Improve docs
...
github.com/nusmodifications/nusmods - 6e7c3a4197213bab27288ad18f2d25e323cada51 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Add runtimeCaching to allow for offline
* Add navigationFallback
* Add more Workbox conf...
github.com/nusmodifications/nusmods - d51f304a7f4e29f228e7ecb3d65a2c87951464d3 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Flatten scss
* Add module select
* Refactor module search
* Change module search algo...
github.com/nusmodifications/nusmods - 07ddf249c9b9537ab5e7023870f5e9b43a778ba4 authored almost 7 years ago by Li Kai <[email protected]>* Switch module info page to CSS modules and store menu labels in a map
* Fix navbar offset f...
github.com/nusmodifications/nusmods - 29539edebf67b5aad573fb1935f70e890855d292 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Improve type declarations
* Implement token/time based search
* Implement free room sear...
github.com/nusmodifications/nusmods - 657ee88175304b35b252b6645f75506bed2f016e authored almost 7 years ago by Zhang Yi Jiang <[email protected]>github.com/nusmodifications/nusmods - a2c9bc5d389b0041a0a17781e0ff36865c1caed4 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>
* Routes version
* Change scrollToTop to HOC
* Fix Flow checks
* Explicitly declare top...
github.com/nusmodifications/nusmods - 53ff9199a615a1fd55f5f9f22fa0e5393edcb34c authored almost 7 years ago by Yangshun Tay <[email protected]>* Migrate nav styles to CSS modules
* Sticky navtabs to top
* Remove navtab padding from <...
github.com/nusmodifications/nusmods - 7559fc6c5f4091e814dcee6fccc80b876207e373 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Implement timetable migration
* Set up migration in main.js
* Remove async function
*...
github.com/nusmodifications/nusmods - 8f0cf5ef62ffc2b88b03c1f755741a3a1a8b0882 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Properly implement add to timetable UI
* Split button into two lines and minor tweaks
* ...
github.com/nusmodifications/nusmods - 77d283009a9fcf35c2186d43bab067602670a391 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>github.com/nusmodifications/nusmods - 65fe889bffad23ab2f3cb8f81885174b60f287ee authored almost 7 years ago by Zhang Yi Jiang <[email protected]>
* Make semester switcher smaller so it fits on small phones
* Reduce size of preview timetabl...
github.com/nusmodifications/nusmods - 21ae56cf14a498240df8de943d69684fed472a8b authored almost 7 years ago by Zhang Yi Jiang <[email protected]>
* Add script to rsync and promote v3 staging to beta.nusmods.com
* Add deployment instructions ...
* Define version string with format `<YYYYMMDD>-<7-char git commit hash>`
* Display version str...
* Add React Material Web Components package + styles
* Add FAB to module info page to open/cl...
github.com/nusmodifications/nusmods - 5a571d99f16db76252c5f6964222650d7020d23f authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Hide dark mode settings when CSS variables are not supported
* Add transition to color and ...
github.com/nusmodifications/nusmods - 14cf45aeebb787cc0777fc7e3c8d8875718aa006 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>github.com/nusmodifications/nusmods - 7aef302023cdeafa567705c0598923a990e2e164 authored almost 7 years ago by E-Liang Tan <[email protected]>
* Remove select dependency
* Add QR code to sharing dialog
* Add email, Telegram and Whats...
github.com/nusmodifications/nusmods - 6a01220833c184bda5a4c7416f2afa7924f3e6fb authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Implement basic timetable import
* Add URL sharing/syncing buttons
* Make setTimetable c...
github.com/nusmodifications/nusmods - 79f83a4c885ffdd96e35f5e2764b906125f4cc3b authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Update config to AY17/18 Sem 2
* Mock config module
github.com/nusmodifications/nusmods - 9765681741772dc2b71a0e7984c7c57f97984112 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Initial implementation for new CORS bidding stats UI
* Improve CORS bidding UI
* Add tes...
github.com/nusmodifications/nusmods - 32ca9fc44c447c5921ccf176dd248b1e6a3fc8f4 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Add Dark Mode toggle to Settings page
* Change wording
* Fix lint
github.com/nusmodifications/nusmods - 5217d4bb18616a8c3ba9e32e875ff155603c5141 authored almost 7 years ago by Yangshun Tay <[email protected]>* Install downshift
* Refactor color-picker component
* Fix styling
* Fix specificity b...
github.com/nusmodifications/nusmods - ca4e80de2b2c8e9bcdb374827835de72bc5d009f authored almost 7 years ago by Li Kai <[email protected]>* Add function to generate venue info API URL
* Add sidebar link to Venues page
* Implemen...
github.com/nusmodifications/nusmods - 08eb55644503f4b875e06644d43099a9108487db authored almost 7 years ago by E-Liang Tan <[email protected]>* Add E-Liang
* Update team.json
* Update team.json
* Complete me
* Fix team page pr...
github.com/nusmodifications/nusmods - bffb5f06ed07f13a37ee6564c2a66672136eebd6 authored almost 7 years ago by Yangshun Tay <[email protected]>* Standardize file naming
* Shifting around
* Update CORS
* Fix lint
* Add instructi...
github.com/nusmodifications/nusmods - 0bf93e37cc359509c17db432104b20a27185db26 authored almost 7 years ago by Yangshun Tay <[email protected]>* Implement Semester filters
* Implement exam time clash warnings on module finder/info pages...
github.com/nusmodifications/nusmods - ffbf3994aa6d966d2d96e75778a32033cdd67299 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Add timetable qs serialization helper functions
* Implement Timetable import
* Fix Flow ...
github.com/nusmodifications/nusmods - 5c617aa4353fe53cc5b4c24843a717efdc73765d authored almost 7 years ago by Zhang Yi Jiang <[email protected]>github.com/nusmodifications/nusmods - c3c5c1a565bd9d6d25602d41a419e92f785502af authored almost 7 years ago by E-Liang Tan <[email protected]>
* Fix infinite loading bug when lowercase module code is used
* Add tests for ModulePageConta...
github.com/nusmodifications/nusmods - 428c6e2e036fa9cf807948643cdcf2496b7a7c0d authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Reduce amount of sentinel nodes
* Stable sort lessons
Prevents "swapping" of lessons of sa...
* Refactor ModuleSearchBox into reusable SearchBox
* Bind searchModules directly to onSearch
...
* Upgrade to Bootstrap 4 beta 2
* Add and configure postcss-custom-properties
* Update all...
github.com/nusmodifications/nusmods - 7ceb53a9792069d8541fcc1d4c6304056a5791be authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Exclude public holidays from timetable
* Tweak tests, holiday script and add to package.jso...
github.com/nusmodifications/nusmods - 338507b9ab2d164ec8795fa7c868401299ca2e43 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Initial implementation of module search
* Improve search init and highlight search matches
...
* Implement function to find exam clashes among modules
* Enable Bootstrap alerts SCSS
* I...
github.com/nusmodifications/nusmods - bc14824fe068391ca4d7da224b21ae6bd65963d4 authored almost 7 years ago by E-Liang Tan <[email protected]>github.com/nusmodifications/nusmods - f552824de99f14c463f0d867f4c2f5b64216d09f authored almost 7 years ago by Li Kai <[email protected]>
github.com/nusmodifications/nusmods - acca8ccec6e67ad8f14f8586422dde08100aea30 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>
* Implement Apps page
Port basic functionality of Apps page to V3.
* Add link to Apps page...
github.com/nusmodifications/nusmods - 7bec42284ece211f01c45e97f8dfb4182612cea8 authored almost 7 years ago by E-Liang Tan <[email protected]>* Update README with project structure, up to date npm scripts
* Add v3 info to v2 README
...
github.com/nusmodifications/nusmods - e6891d35cfb01f59aa543e55889267346c342df0 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Remove favicon.ico from img folder
* Remove font awesome icons
* Add desc, open search, ...
github.com/nusmodifications/nusmods - fd3b4c1d2b9b68f82fac7211b02497d59f2d728c authored almost 7 years ago by Li Kai <[email protected]>* Scrape public holidays from MOM website
* Comments
* Format comment
* Fix linting
github.com/nusmodifications/nusmods - 645059d2472ef86e0cba14a3e40ace750e4f94d9 authored almost 7 years ago by Yangshun Tay <[email protected]>* Bring common elements under StaticPage
* Simplify team.json to make it simpler
* Update ...
github.com/nusmodifications/nusmods - b4e506e244e846334d8c57bdf23c7ba749d43903 authored almost 7 years ago by Li Kai <[email protected]>No need for babel-node now that node 8 is lts. Woot!
github.com/nusmodifications/nusmods - 2f9e608300b8522ea639dcf941c3db9ac650981d authored almost 7 years ago by Li Kai <[email protected]>* Add slug to module page route
* Make module code param case insensitive
* Improve <Table...
github.com/nusmodifications/nusmods - fc80232f65071c49df6e03d10f7fcc5dd6c2aa2d authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Enable switching of semesters
* Write tests
* Fix test lint
* FFC
github.com/nusmodifications/nusmods - 20af1343ac7de9eb78c029f197418412968c9e5d authored almost 7 years ago by Yangshun Tay <[email protected]>* Load module data from API regardless of whether it is cached
* Fix
* Fix
github.com/nusmodifications/nusmods - 7f803d2a4169aaccfa26ad0af0d10dd7b95cae4d authored almost 7 years ago by Yangshun Tay <[email protected]>* Refactors Timetable modules section
* Extract out text
* Swap order
* Float action bu...
github.com/nusmodifications/nusmods - 2e5cba3b6a89d163a360ccac1292be50e83230f6 authored almost 7 years ago by Yangshun Tay <[email protected]>* Bring CORS crawler script to v3
* Improve scraper script
* Implement notification bubble...
github.com/nusmodifications/nusmods - 37431531cfe1d251f3910dad04556b7a468b3d24 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Update static pages
* Delete responsive square
* Remove TODOs
* Fix issue with team t...
github.com/nusmodifications/nusmods - 000c9d658d0cc6256e3ea5275c86abb02800e9ec authored almost 7 years ago by Yangshun Tay <[email protected]>* Fix vertical timetable stripes on Firefox
* Tweak timetable styles
- Fix incorrect min-w...
github.com/nusmodifications/nusmods - b6c6e1b17c741cb0a2944007bd537cbf93494ea1 authored almost 7 years ago by Zhang Yi Jiang <[email protected]>* Update dev dependencies
flow-bin -> 0.57.3
eslint-react-plugin -> 7.4.0
stylelint -> 8.2....
* Add user report button to NotFoundPage
* Add raven-for-redux to the Redux middleware stack
...
github.com/nusmodifications/nusmods - 2ad32ed2eba2506cf6cc00e751e68f0ae6d42567 authored about 7 years ago by Li Kai <[email protected]>
github.com/nusmodifications/nusmods - 1bb68e9f5316c267c1b99dbf21160ce860aeb4f9 authored about 7 years ago by Li Kai <[email protected]>
* Update static page styles
* Add Zhang Yijiang to team
* Update responsive square util
...
github.com/nusmodifications/nusmods - 4a847045ac80d75e51de606f371c2ce62cb6660e authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Replace icons with feather svg icons
* Fix icon import and add LinkedIn icon
* Replace l...
github.com/nusmodifications/nusmods - e2110e8264bc5c6b52fb8caa470de7f4eb913991 authored about 7 years ago by Li Kai <[email protected]>* Implement sticky side nav with react-scrollspy
* Minor tweaks
github.com/nusmodifications/nusmods - e527d3d34832c986fe7851910bb586a6cb02d572 authored about 7 years ago by Zhang Yi Jiang <[email protected]>github.com/nusmodifications/nusmods - 60624804b691a357884d2384c1586e3ed751da16 authored about 7 years ago by Yangshun Tay <[email protected]>
github.com/nusmodifications/nusmods - d8e1be96ea8db700665763f4857e6f370ef9393c authored about 7 years ago by Li Kai <[email protected]>
github.com/nusmodifications/nusmods - d8fd7bdc8eadc93adf4759c30825cf71142f5350 authored about 7 years ago by Zhang Yi Jiang <[email protected]>
* Make module filter count dynamic
* Replace complicated optimized set code with simpler impl...
github.com/nusmodifications/nusmods - 1c0031b58136ee327b5818415f7ac88d80c784a7 authored about 7 years ago by Zhang Yi Jiang <[email protected]>github.com/nusmodifications/nusmods - 8582849806c0b0fe64e849bce19cae73ede42093 authored about 7 years ago by Li Kai <[email protected]>
* Create SemesterPicker component
* Move theme-* class from TimetableContainer to AppShell
...
github.com/nusmodifications/nusmods - dadccba50701c94e134cf1bf7800e42c52441473 authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Split timeslot table and workload component styles out
* Fix workload parsing
* Improve ...
github.com/nusmodifications/nusmods - 846277bb583c248df6da7ede22180e5a60408aae authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Refactor TimetableContainer by seperating action row buttons
* Add CSS Modules support
*...
github.com/nusmodifications/nusmods - c8f4e049e392b48b74a53758acb60ef24aeaeeee authored about 7 years ago by Li Kai <[email protected]>* Extract JSX replacement function to separate utils file
* Add typedef for Config object
...
github.com/nusmodifications/nusmods - b16cc036c1fe087d6adfab2f184b66df5d93db45 authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Minor test fixes
* Initial work to use database
* Set debug to use env
* Add basic se...
github.com/nusmodifications/nusmods - 12c61d55ab295285a72d58b7056314446badf3f6 authored about 7 years ago by Li Kai <[email protected]>* Fix LinkModuleCodes key warning
* Default style lint to warning to reduce development frict...
github.com/nusmodifications/nusmods - a16db28321065690fe3527673f8744ff739c9314 authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Add raven-js package for Sentry
* Install Raven in production env
github.com/nusmodifications/nusmods - 4b37c2e75ceb37c2de75b06fc79173760a3c2204 authored about 7 years ago by Zhang Yi Jiang <[email protected]>github.com/nusmodifications/nusmods - 9032fbb26d44ec28116e5322f80979006d931ef4 authored about 7 years ago by Zhang Yi Jiang <[email protected]>
github.com/nusmodifications/nusmods - cef441680402ad71020652bbde5bb296fd725990 authored about 7 years ago by Zhang Yi Jiang <[email protected]>
* Upgrade Flow to v0.53
* Fix Flow type error
* Upgrade flow-scripts to 0.4.0
* Update ...
github.com/nusmodifications/nusmods - 3a82c37c0c824081aeaf3e2da0c280c47b947f6c authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Use js config file
* Add order related lint rules
* Fix scss order
* Add lint:styles ...
github.com/nusmodifications/nusmods - 2557086779e8eee08c1f08e4a92d7aa5791bae12 authored about 7 years ago by Li Kai <[email protected]>* Fix ModuleFilter.count() memoization logic
Also remove _.find, which is much slower than na...
github.com/nusmodifications/nusmods - 7c044a83f3eeb55e578742da1220c309d3b1b9e0 authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Fix page scrolling on Webkit
* Improve side nav layout
* Simplify weekText generation co...
github.com/nusmodifications/nusmods - 5f02c8050739f9696a1b4f713824becf92c3548c authored about 7 years ago by Zhang Yi Jiang <[email protected]>github.com/nusmodifications/nusmods - 4f92eeb6577f630a38c0e7f1bddb1cfec50dc560 authored about 7 years ago by Li Kai <[email protected]>
github.com/nusmodifications/nusmods - ad20713ae8e5b6d6bf46cc016ab14b38efcabc51 authored about 7 years ago by Tay Yang Shun <[email protected]>
* Split ModuleFinderList into its own component and implement filter logic
* Split module fin...
github.com/nusmodifications/nusmods - f7c25e5e16615377dc5e42dce2fe10731e24cbe5 authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Add LinkModuleCodes component
* Add LinkModuleCodes component
* Improve comments for Lin...
github.com/nusmodifications/nusmods - 6c8c5cdbf14686c429c33a146dfe4287d3776272 authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Allow <label> to use either nesting or id to specify control element
The eslint plugin defa...
github.com/nusmodifications/nusmods - 6f1f09c000a65bbce20d46f5fc459345aff6c5f4 authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Upgrade to Bootstrap 4 beta
* Add back offset-(sm|md)-1 class that was dropped in Bootstrap...
github.com/nusmodifications/nusmods - aa0608d975eb8450c69a7296b7c72ca6d3a4da0b authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Update academic year start dates
* Add sanity check for config and make months one-indexed
...
* Fix jpg/ical export by temp-adding `a` to DOM
* Extract url download code into function
github.com/nusmodifications/nusmods - f528590f0c861aacf67c99e6b6efaa3a962e2a22 authored about 7 years ago by angelsl <[email protected]>github.com/nusmodifications/nusmods - feacaf01ef4754257ca39a1f78a743b37ef26a4a authored about 7 years ago by angelsl <[email protected]>
* Reduce some stylistic issues to warn outside production
This reduces development friction, ...
github.com/nusmodifications/nusmods - 560accee8620d58b178601f8c61ed8f3dc24e5e9 authored about 7 years ago by Zhang Yi Jiang <[email protected]>* Change semester info on navbar to work with different semester types, eg. vacation
* Add ro...
github.com/nusmodifications/nusmods - 2466dae3f38caf76f1b883c79d8159b9490ccb61 authored about 7 years ago by Zames Chua <[email protected]>* Rename server to src
* Upgrade eslint and colocate tests
github.com/nusmodifications/nusmods - 969f525c65c7ba8763000a371bce71d7bbaf894b authored about 7 years ago by Li Kai <[email protected]>github.com/nusmodifications/nusmods - 84e87c5cec3f98d66dfbb713d9bb92f4ecb654d5 authored about 7 years ago by Zhang Yi Jiang <[email protected]>
In line with Font Awesome best practices, if the icons are semantic
(ie. they have meaning), an...
github.com/nusmodifications/nusmods - 5bd17dea236567f04012563be4e515b4b4077c79 authored about 7 years ago by Li Kai <[email protected]>
github.com/nusmodifications/nusmods - b8f893a73395d223de54cba9845d52d1818f738e authored about 7 years ago by Li Kai <[email protected]>
github.com/nusmodifications/nusmods - 71e95fc29c9a16bb72af7a8ee17bbe2221c63b49 authored about 7 years ago by Li Kai <[email protected]>
* Rename all files to .test extension
* Colocate tests to their respective folders
* Updat...
github.com/nusmodifications/nusmods - 5290c2eb7541b54130f4ff8a4fc41d8cd4773f71 authored about 7 years ago by Li Kai <[email protected]>github.com/nusmodifications/nusmods - 0723fccb9b272459302770eb02b3a59badfc88cb authored about 7 years ago by Zames Chua <[email protected]>
* Prepare for 2017/2018 academic year
* Append trailing new line for output
github.com/nusmodifications/nusmods - 5667e7c1874fc97b3bd2b1b55036154478c83ae2 authored about 7 years ago by Li Kai <[email protected]>github.com/nusmodifications/nusmods - 5d223de78e9858b5d2680c938c2444cd16eb8363 authored about 7 years ago by Li Kai <[email protected]>