Commit Graph

  • 9cbb765f8a Extensive refactor of application data management. (#32) David Joy 2020-03-23 11:31:09 -04:00
  • 720594a7cf Update index.scss Adam Butterworth 2020-03-16 14:29:23 -04:00
  • 94d11bc7c2 fix header on desktop (#31) Adam Butterworth 2020-03-16 14:21:28 -04:00
  • fb83d881f6 Make header mobile responsive (#30) Adam Butterworth 2020-03-13 16:46:35 -04:00
  • da4711581a Responsive instructor toolbar and progressive disclosure (#29) Adam Butterworth 2020-03-13 14:55:48 -04:00
  • a4c978a303 Mobile responsive sequence navigation (#28) Adam Butterworth 2020-03-13 12:57:08 -04:00
  • 24ca1aa730 Improve sequence padding and containers on mobile (#27) Adam Butterworth 2020-03-11 11:43:17 -04:00
  • a0839f0a63 Mobile layout for breadcrumbs and tabs (#26) Adam Butterworth 2020-03-11 09:37:54 -04:00
  • d145c45a3b feat: Only showing instructor toolbar for course staff. (#25) David Joy 2020-03-10 09:33:36 -04:00
  • fcddc2d639 Log api request errors to New Relic and display load error (#24) Adam Butterworth 2020-03-09 12:43:02 -04:00
  • 6082ade9e0 Disabling next/previous buttons at course beginning and end (#23) David Joy 2020-03-06 16:38:47 -05:00
  • 8358a2589e Merge PR #15 analytics/sequence-events stvn 2020-03-06 16:16:47 -05:00
  • 155ac821eb WIP: Menu component for course breadcrumb jump nav djoy/menu_component David Joy 2020-03-06 13:36:59 -05:00
  • 6ba8929c97 Initial version of Course Home page (#20) David Joy 2020-03-06 13:21:18 -05:00
  • 39a0e50745 Add logging events for sequence navigation stvn 2020-03-03 12:49:18 -05:00
  • 5a3597ac4b Remove edX from preview message Adam Butterworth 2020-03-06 12:18:46 -05:00
  • ca15a0af7f Add preview message for instructors (#21) Adam Butterworth 2020-03-06 12:10:50 -05:00
  • 8347a66375 Update minor style and visual loading (#19) Adam Butterworth 2020-03-06 09:20:34 -05:00
  • 31dd6b81b8 Minor style update (#18) Adam Butterworth 2020-03-05 14:36:13 -05:00
  • 1ca797f6e8 fix: removing unused/duplicate functions from course-meta/api.js David Joy 2020-03-05 10:52:33 -05:00
  • f3e559ad9d Adding a TODO about removing the course links route. David Joy 2020-03-05 10:40:09 -05:00
  • c3d0ac1417 Custom alerts for anonymous and unenrolled users. (#17) David Joy 2020-03-05 10:23:47 -05:00
  • bda738c9d1 Add next and previous buttons below unit (#16) Adam Butterworth 2020-03-04 15:20:11 -05:00
  • 7824f58777 Added a verified upgrade component (#14) Dave St.Germain 2020-03-04 13:06:09 -05:00
  • 4c09d49532 Adding userHasAccess to redux so we can use it in our components. David Joy 2020-02-28 13:54:35 -05:00
  • 2f90b78814 If the user does not have access to the course, then redirect to the course outline. (#13) David Joy 2020-02-28 12:25:03 -05:00
  • ba6764de43 feat: add link to unit in existing experience (#12) Adam Butterworth 2020-02-14 13:05:25 -05:00
  • 46cd511e15 feat: add bookmarking for units (#11) Adam Butterworth 2020-02-14 09:10:43 -07:00
  • ab3d3e8834 fix: updating URL when unit changes. David Joy 2020-02-04 15:00:21 -05:00
  • ec7166ad5d fix: lint both js and jsx files. David Joy 2020-02-04 14:58:19 -05:00
  • ee4908565f Updating to use frontend-build 3.0.0. David Joy 2020-02-04 14:38:19 -05:00
  • 437f50b261 Fixing linting errors. David Joy 2020-01-30 18:14:47 -05:00
  • dc2971870f Use the new API urls (#10) Dave St.Germain 2020-01-29 12:50:28 -05:00
  • 5d4d196e0b fix: make iframe width better match parent page (#9) Adam Butterworth 2020-01-29 12:45:44 -05:00
  • 304850b7d1 Listen for iframe resize messages from vertical xblock. David Joy 2020-01-27 17:01:40 -05:00
  • 3afac3bcdc Allow fullscreen on unit iframe Adam Butterworth 2020-01-23 17:23:40 -05:00
  • cf4d63ac99 Removing stub “resume your last course” link for now. David Joy 2020-01-17 13:00:52 -05:00
  • 637af82873 Passing org, course number, and course name to the CourseHeader. David Joy 2020-01-17 11:23:27 -05:00
  • 740e22e4c8 Getting course tabs working. David Joy 2020-01-16 17:05:03 -05:00
  • 83f69dcbfc Connect to courses endpoint and print out the result. David Joy 2020-01-16 16:30:49 -05:00
  • 3cf204fad3 Bit of styling and propTypes David Joy 2020-01-16 15:11:14 -05:00
  • e104674bd1 Adding some missing propTypes David Joy 2020-01-16 10:45:33 -05:00
  • 869eb9da38 Fixing disabled-when-active unit button. David Joy 2020-01-16 10:35:30 -05:00
  • 501500f116 Adding hard-coded application header. David Joy 2020-01-15 15:51:18 -05:00
  • ed2a14de95 Sequence level messaging works from bannerText. David Joy 2020-01-15 14:10:14 -05:00
  • d36b5bd0b0 Adding user-messages module and implementing course-level messaging. David Joy 2020-01-15 13:59:05 -05:00
  • 2fba819c34 Assume a position of 0 if position is null. David Joy 2020-01-15 12:44:30 -05:00
  • c48d2ab9a2 Getting ready to deploy to staging. David Joy 2020-01-15 12:29:07 -05:00
  • a19903c0b1 Route and breadcrumb cleanup. David Joy 2020-01-15 12:00:29 -05:00
  • 9d9b65ceb9 Cleaning up old implementation code. David Joy 2020-01-15 11:08:01 -05:00
  • 41ab9fc68e Fixing breadcrumbs so they contain the unit. David Joy 2020-01-14 17:21:48 -05:00
  • 0b171ac9f9 Adding the exam redirect back in. David Joy 2020-01-14 17:18:03 -05:00
  • 89830af45a Refactoring to use containers and components David Joy 2020-01-14 17:11:03 -05:00
  • 93a569f9ec fix: initial sequence component set abutterworth/sequence Adam Butterworth 2020-01-14 15:32:58 -05:00
  • f756299975 Getting gated content and “goto prereq” working. David Joy 2020-01-13 16:52:19 -05:00
  • d097617feb Locking the current unit and sub section nav when we’re on gated content. David Joy 2020-01-13 11:22:30 -05:00
  • afa4c51a13 Fixing camelCasing of savePosition. David Joy 2020-01-10 16:42:27 -05:00
  • 4f920e52d4 camelCasing metadata response. David Joy 2020-01-10 16:41:27 -05:00
  • 78cf72737a Merge branch 'master' of https://github.com/edx/frontend-app-learning David Joy 2020-01-10 16:39:52 -05:00
  • 2c009b51b0 Include gated sections in blocks API response. David Joy 2020-01-10 16:39:41 -05:00
  • 5a964476d3 feat: save unit position in sequence on navigate (#7) Adam Butterworth 2020-01-10 15:28:36 -05:00
  • ebff3e142c Using core-js and regenerator-runtime instead of babel-polyfill. David Joy 2020-01-10 14:27:15 -05:00
  • 69f5abb040 Hooking up the unit buttons. David Joy 2020-01-10 13:00:27 -05:00
  • 78c22dfc01 Cleaning up CSS and implementing unit nav. David Joy 2020-01-10 12:52:32 -05:00
  • 04754e5832 Fixing previous/next buttons - were loading the wrong subsection. David Joy 2020-01-10 12:51:46 -05:00
  • 990cef31a3 Improving file organization. David Joy 2020-01-10 11:52:37 -05:00
  • 0db7cabf29 feat: add hard-coded course tabs (#6) Adam Butterworth 2020-01-10 11:32:25 -05:00
  • 1f79bead57 SubSection nav next/previous buttons work again. David Joy 2020-01-10 11:30:10 -05:00
  • 07776c2173 fix: remove missing import Adam Butterworth 2020-01-09 18:04:18 -05:00
  • 52e144d8a6 Refactoring data management. Using context now. David Joy 2020-01-09 16:41:28 -05:00
  • 69c14ab6a1 Fixing breadcrumb key warnings. David Joy 2020-01-08 15:43:26 -05:00
  • 76ced07513 feat: Using the page URL to inform subSections/units. David Joy 2020-01-06 16:32:45 -05:00
  • 446367e56c feat: sub section navigation working, allows navigating between all units David Joy 2020-01-06 15:43:13 -05:00
  • 829d848eff Removing unneeded api strawman doc. David Joy 2020-01-03 16:36:18 -05:00
  • 580dc3b5b1 Parsing course structure and rendering breadcrumbs, subsection nav, and iframe. David Joy 2020-01-03 16:36:00 -05:00
  • e525d81f8f Create api-strawperson.js David Joy 2020-01-02 15:11:13 -05:00
  • bba4f9d44c Update xblock-links.md David Joy 2019-12-20 13:59:31 -05:00
  • 001e1acff7 Create xblock-links.md David Joy 2019-12-20 13:40:10 -05:00
  • 930b714a6d Updating ownership team. David Joy 2019-12-18 14:33:24 -05:00
  • d49ef93e68 Renaming frontend-app-learn to frontend-app-learning (#5) David Joy 2019-12-17 16:04:35 -05:00
  • 7687d18a64 feat: prepare for transifex jobs (#4) Adam Butterworth 2019-12-13 14:15:14 -05:00
  • 27db26e70a Merge pull request #3 from edx/djoy/shoulders_of_giants David Joy 2019-12-12 16:45:17 -05:00
  • 32db847627 Dynamically loading the right course ID / block. David Joy 2019-12-12 16:13:39 -05:00
  • 3e9065e963 Absorbing work from douglashall/learning_sequence David Joy 2019-12-12 16:04:41 -05:00
  • 0d214bdba3 Copying boilerplate from template application. David Joy 2019-12-12 13:16:39 -05:00
  • 05c30f3147 chore: use AGPLv3 instead of GPLv3 (#2) albemarle 2019-08-21 14:56:50 -04:00
  • 1a782f74b6 Initial commit Douglas Hall 2019-05-02 10:45:04 -04:00