Tags: duyvhh/Anubis
Tags
V3.1.0 chg open source prep (AnubisLMS#88) * CHG move k8s rpc logic into seperate utils directory * ADD incluster and remote backups to digital ocean setup * CHG expand the documentation * ADD pydoc target * ADD hpa * ADD provision makefile * ADD horizontal pod autoscaling * CHG rename minikube debug target * CHG move all regading rpc jobs to rpc queue * RM react-vis public usage * RM vpn * CHG backup sftp * RM unless_vpn * FIX issue with backup yaml * WIP add basics needed for cli authentication through NYU SSO * CHG pip-compile requirements * RM unused things * CHG clean up imports * ADD settable join_code * CHG clean up web imports * CHG replace logstash with filbeat * CHG rework landing page, and apply StandardLayout to public pages * ADD sqlalchemy deferred to large columns * FIX issue with filebeat config * CHG improve landing page * CHG update caniuse-lite * CHG optimize dockerfiles * FIX landing page scramble text spacing * ADD license * CHG regenerate api/requirements.txt * CHG rename all to provision in k8s/prod provision makefile * CHG update language in design doc * RM logstash from mindebug * RM elastic.py * CHG add req_assert function to api * LINT * CHG refactor to markdown posts * CHG fix styling markdown, fetch -> axios * CHG convert posts to md * CHG fix small things * RM old post components * FIX issues causing tests to fail * CHG replace useGet with useSWR * FIX useSWR field access * FIX not redirecting on 401 * CHG ignore .DS_Store * RM digital ocean assumptions from prod provisioning Co-authored-by: nysteo <[email protected]>
V3.0.3 chg digitalocean move (AnubisLMS#87) * CHG digital ocean move * CHG a bunch of changes for digital ocean * CHG replace old readme with design doc * CHG doc name in render.sh * CHG update design pdf * CHG update the language to reflect digital ocean on readme * CHG update design pdf * CHG fix a few things * CHG responsive question card feedback * CHG presort question responses by pool * FIX some stuff with question editing and assigning * CHG add zsh shell and optimize xv6 theia image layers * ADD github org url to course and fix question tests * CHG fix some things with the anubis cli and management IDE
V3.0.2 chg patch final exam (AnubisLMS#86) * FIX remove git hook container escape * FIX remove git hook container escape * FIX migration issue, theia options for course and superuser course context * CHG improve caching issues * CHG take theia images out of deploy script * ADD app context aware with_context wrapper * CHG improve caching of visual data by forcing updates in async jobs * ADD sundial and student history visual to admin panel * CHG clean up some spacing and caching with new visuals * ADD set default course context * ADD sundial and history to admin visual tests * CHG fix perspective of in submissions get * ADD reset cache button to autograde page * CHG create repo button -> goto repo button * FIX some whoopsies * CHG much more efficent caching of data for submissions table * CHG revamp student info page * CHG rename sequence to pool * CHG put admin assignment card on seperate page * CHG ADD late assignment exceptions * CHG recalculate late exceptions and FIX sa relationship mapping * CHG late exception changed to grace date
V3.0.1 chg patch lms (AnubisLMS#85) * FIX remove git hook container escape * FIX remove git hook container escape * FIX migration issue, theia options for course and superuser course context * CHG improve caching issues * CHG take theia images out of deploy script * ADD app context aware with_context wrapper
v3.0.0 Anubis LMS (AnubisLMS#84) * CHG course aware admin utilities * ADD professor and TA management components * ADD basic permission and crash checks * CHG rename pytest.sh * CHG lint * ADD TODO on all places in api that need docs * CHG document a huge amount of the api * FIX debug message target * CHG move nav items into Components subfolder * CHG set the DH_HOST for testing data seed * CHG significantly reduce course context checks * FIX spacing issue in design doc and add management ide auth notes * CHG more graceful course context checks in the frontend * FIX theia admin network policy * CHG simplify theia proxy LRU cache * CHG more clear error message on course action permission * FIX remove is_admin check from public submission * FIX remove is_admin check from auth user create * CHG increment version on about page
V2.2.9 fix assignment 3 sched (AnubisLMS#81) * WIP midterm post * ADD midterm retro post * ADD new rpc services to mindebug * FIX mobile content shift * FIX header top padding * FIX add onclick wrapper to non public nav items * ADD docs to some utils functions * ADD docs to more utils functions and views * CHG reorganize minikube debug * FIX cache missing issue * FIX weird reaper crashing issue * ADD timestamp to usage plot * ADD regrade button to admin panel * ADD regrade queue * ADD rpc-regrade to restart script * CHG add check to reaper for user Nonetype
V2.2.7 chg midterm spring2021 (AnubisLMS#79) * FIX repeat background image * switch pipeline healthcheck to http request * CHG python 3.8 -> 3.9 * fixes for misterm 2021 * ADD question editor * ADD warning to question reset * CHG minor word edits * ADD question add and delete to editor * ADD logging to admin questions endpoint * LINT
V2.2.6 fixs (AnubisLMS#78) * fixes * ADD blog 1 * FIX markdown to jsx translation * FIX optomize dockerfiles and fix animations
V2.2.5 add manual theia autosave (AnubisLMS#77) * ADD manual theia autosave * FIX autosave script issues
V2.2.0 add admin panel (AnubisLMS#72) * ADD user admin panel page * CHG gitignore eslintcache * ADD api testing utilities * ADD mindebug target * add admin panel menu options * CHG move more things to useEffect and add assignments page * ADD stats pages * FIX some weird grid placements * CHG ide dialog and more consistent spacing * ADD theia page on admin panel, more consistent spacing and theia admin image * CHG fix theia image tags * ADD theia options, and kube working * ADD stuff from KUBE DAY * CHG bug fixes for testing phase * CHG improve debug provisioning * FIX join issue * CHG strengthen join code validation * CHG improve webhook username guess * FIX safari issue, and add minikube support on MacOS * CHG docker-compose commands pull new base images * FIX theia session ide reaping id issue * CHG theia session hostnames shorter * CHG expand webhook tests a bit Co-authored-by: Sejinkonye <[email protected]> Co-authored-by: John McCann Cunniff Jr <[email protected]>
PreviousNext