v4.14.1 (2018-03-05)
Closed issues:
v4.14.0 (2018-02-22)
Closed issues:
- Improve or be able to customize the error pages #929
- Animations are always being reloaded #909
- Usar nuevos diseños de personajes #907
Merged pull requests:
- Feature issue#929 customize error screens #946 (julian-berbel)
- Update 'passed' translations #945 (aguspina)
- changing turbolinks-track to new syntax #937 (luchotc)
- New errors images #910 (fedescarpa)
v4.13.7 (2018-02-08)
Closed issues:
- Error when finishing expression with ; (javascript console) #935
- Console not working in mobile browsers #918
Merged pull requests:
- updating jquery-console asset with fix for mobile browsers #936 (luchotc)
- Never notifying permissions #933 (flbulgarelli)
v4.13.6 (2018-02-07)
Merged pull requests:
v4.13.5 (2018-02-06)
Closed issues:
- Resetting guide progress throws 500 error #928
- Tabs and clues not working in Firefox v. 58 #927
- Portuguese submissions are always passing #925
- Editor gutter is broken when gobstones assets are loaded #920
- Runners assets are always being reloaded #908
- Organization's extension assets are always being reloaded #884
- Sometimes the user data is requested twice after joining to a course #862
Merged pull requests:
- remove nil fields on assign_attributes #932 (julian-berbel)
- fixing 500 error when resetting guide progress #931 (luchotc)
- replacing webcomponets for webcomponents-lite #930 (luchotc)
- Chore move status to lib #919 (flbulgarelli)
v4.13.4 (2018-02-02)
Closed issues:
- laboratory's styles are breaking gobstones styles #923
- Gobstones portuguese syntax is not properly highlighted #922
v4.13.3 (2018-02-01)
Closed issues:
- Set action mailer port through environment variable #914
- Mailing environment variables should be set in environment files and not application.rb #912
- Disable mailing feature if env variables are not set #911
Merged pull requests:
- adding locale for central organization in seeds file #917 (luchotc)
- Reminder mailing refactor #916 (julian-berbel)
- Feature platform 0.8 #913 (flbulgarelli)
v4.13.2 (2018-01-25)
Merged pull requests:
- Feature reminder mailing #905 (julian-berbel)
v4.13.1 (2018-01-25)
v4.13.0 (2018-01-25)
Closed issues:
- Links in flash notices look pretty bad #904
- Soporte para bloques #898
- ERD & Tables are not being properly displayed #895
- Add brazil's portuguese i18n #886
- We need to be able to parameterize the og:image to each organization #877
Merged pull requests:
- Feature autoredirect users with one organization #903 (julian-berbel)
- Chore notification improvements #900 (flbulgarelli)
- Custom editors support #899 (rodri042)
- Feature lib #897 (flbulgarelli)
- Chore rails 5 defaults #896 (flbulgarelli)
- Chore cleanup #893 (flbulgarelli)
- Adding banner, favicon, og and breadcrumb url image support for each organization #892 (luchotc)
- Issue#886 add portuguese i18n #891 (julian-berbel)
v4.12.0 (2018-01-08)
Closed issues:
- HTML and Java highlight is not working #885
- Add edit link in each exercise #880
- Editor does not replace tabs with spaces #879
- Parametrize brand icon in breadcrumb by Organization #849
Merged pull requests:
- adding exercise link to bibliotheca #889 (luchotc)
- Move alias-modes to application and wrap it in mumuki.load #888 (julian-berbel)
- Issue#879 tabs to spaces #887 (luchotc)
v4.11.0 (2018-01-02)
Merged pull requests:
- update mumuki styles version to use mu components renderization #883 (fedescarpa)
- updating readme and devstart script #882 (luchotc)
- Removing unused keys #881 (flbulgarelli)
- Runner assets #878 (rodri042)
v4.10.0 (2017-12-27)
Implemented enhancements:
- Generalize previousSolution interpolation #656
Closed issues:
- Home view should display both the organization and book descriptions #874
- Dropdowns are not working #869
- Profile picture cursor should be a clickeable hand #868
- Move vendor js code to vendor folder #858
- Single choice selected answer not showing up #843
- Multiple and single choice bugs #837
- Multiple editors support #711
Merged pull requests:
- Fix static_assests, headers and redirect_back #876 (flbulgarelli)
- Displaying organization description #875 (flbulgarelli)
- Issue#656 generalize previous solution interpolation #872 (julian-berbel)
- moving fonts to public #871 (fedescarpa)
- Feature multifile model #867 (fedescarpa)
- Removing content import http #866 (flbulgarelli)
- Feature rails5 #865 (flbulgarelli)
- Fix codemirror requires #864 (julian-berbel)
- Move vendor code to vendor folder #863 (julian-berbel)
- Chore gems cleanup #860 (flbulgarelli)
v4.9.1 (2017-11-23)
Fixed bugs:
- Changing the organization's book breaks navigation #807
Closed issues:
- Improve error name #859
Merged pull requests:
- Trigger usages_reindexing when set books are different to previous ones #857 (julian-berbel)
- Save solution index instead of value on single choice problems #854 (julian-berbel)
v4.9.0 (2017-11-10)
Closed issues:
- Multiple choice exercise fails on reloading page #852
- Checkboxes and radiobuttons visually buggy #847
- Navigating to a not existing exam should not raise internal server error #747
- My Profile - need placeholders for empty tabs #706
- Remove solution success rate and exercise success rate #700
Merged pull requests:
- Mumuki/mumuki platform#117 feature manual correction #856 (fedescarpa)
- Run solution set when document finishes loading too #853 (julian-berbel)
- Change shown result message on choices exercises #851 (julian-berbel)
- Update mumukit login #850 (fedescarpa)
- Anchor option to top instead of bottom and change to 6px to better align it #848 (julian-berbel)
- Issue#706 empty profile tabs placeholders #846 (julian-berbel)
- Feature issue#747 navigating to non existing resources should return 404 #845 (julian-berbel)
v4.8.0 (2017-10-25)
Closed issues:
- Update error images #833
Merged pull requests:
- Feature interactive integration #842 (fedescarpa)
- Remove interfering class from solution inclusion checkbox #841 (julian-berbel)
- Make goal serializable and skip fetching history when no assignments #840 (julian-berbel)
v4.7.0 (2017-10-11)
Merged pull requests:
- Feature errores views #839 (fedescarpa)
- Feature interactive problems #835 (flbulgarelli)
v4.6.0 (2017-10-05)
Implemented enhancements:
- students skip the corollary #631
Fixed bugs:
- Join link is failing with 403 error #825
Closed issues:
- CodeMirror JS highlight is not consistent with Mumuki's style #826
- Code Mirror Editor is still troublesome in some mobile devices #823
- Puse una formula que me parecio correcta. #808
- Console seems to take editor into account #636
- Do something about the need help link #560
Merged pull requests:
- Add hotjar js #836 (aguspina)
- Introducing content class #834 (flbulgarelli)
- Fix codemirror mobile #832 (fedescarpa)
- Add reset guide progress button to guide layout #831 (julian-berbel)
- Cleaup #830 (flbulgarelli)
- Fix authorized invitations #829 (fedescarpa)
- Adding solution inclusion checkbox #824 (julian-berbel)
v4.5.0 (2017-09-15)
Fixed bugs:
Closed issues:
- Mejoras a la experiencia móvil #820
- Visually impaired accessibility improvements #813
- Full screen editor #811
- I can only write numbers in the console from mobile #486
Merged pull requests:
- Feature improve accessibility for visually impaired users #822 (julian-berbel)
- Feature #820 mobile improvements #821 (fedescarpa)
- Fix extension filter and add extension test #816 (julian-berbel)
- Replace buggy ace-editor with codemiror #814 (aguspina)
v4.4.4 (2017-08-30)
Merged pull requests:
- Issue #656 generalize previous solution #810 (flbulgarelli)
v4.4.3 (2017-08-24)
Closed issues:
- Error de mumuki #809
v4.4.2 (2017-08-22)
v4.4.1 (2017-08-18)
Closed issues:
- Missing unique constraint in Guide slug #802
v4.4 (2017-08-14)
Closed issues:
- Ruby icon is not rendering on certain excercise #803
- Los mensajes de error al enviar una solución no son suficientemente explicativos #801
- In no editor exercises remove the "Pasaron todas nuestras pruebas" string when submit #800
- Unify user model #792
Merged pull requests:
- Chore update inspections #806 (flbulgarelli)
- Feature errored vs failed status distinction #805 (flbulgarelli)
- Migrate data inside migrations #804 (aguspina)
- Chore unify organizations model #798 (flbulgarelli)
- Consume invitations - Finishes mumuki/mumuki-platform#226 #767 (rodri042)
v4.3.2 (2017-06-22)
Merged pull requests:
- Rendering message tab only when there are messages #797 (flbulgarelli)
v4.3.1 (2017-06-16)
v4.3.0 (2017-06-15)
Fixed bugs:
- Adding comments in the code messes up the inspections validation #501
Closed issues:
Merged pull requests:
v4.2.2 (2017-05-29)
v4.2.1 (2017-05-28)
Closed issues:
- Error in example #758
- Error en ejercicio árbol utópico #731
- Github login needs an update #705
- I can only write numbers in the console from mobile #486
v4.2.0 (2017-05-22)
Implemented enhancements:
- The submit button should display another caption in hidden layout #789
Fixed bugs:
- "I wanna stay here" link redirects to central home #684
Closed issues:
- Missing english translations #788
- No console should be displayed when layout is hidden #787
- Acceso a Paradigma Funcional Mumuki #785
Merged pull requests:
- Feature muboot #791 (flbulgarelli)
- Issue #789 continue with exercise button #790 (flbulgarelli)
- Feature readings #786 (flbulgarelli)
- Use soft tab size 2 #784 (aguspina)
- Gender sensitive messages #783 (faloi)
v4.1.0 (2017-05-02)
Merged pull requests:
- Feature platform 0.4 #782 (flbulgarelli)
- Feature generic organization mapping #781 (flbulgarelli)
- Feature platform #780 (flbulgarelli)
v4.0.2 (2017-04-20)
v4.0.1 (2017-04-20)
v4.0.0 (2017-04-20)
v3.2.4 (2017-04-12)
v3.3.0 (2017-04-11)
v3.2.3 (2017-04-07)
v3.3.1 (2017-04-07)
v3.2.2 (2017-04-06)
v3.2.1 (2017-04-06)
Fixed bugs:
- Parse boolean env variables #718
Closed issues:
v3.2.0 (2017-04-03)
Implemented enhancements:
Closed issues:
- se callo mumuki???? #774
- Wrong link to classroom #772
- No funciona el link #771
- mumuki test #770
- ¡No aparece pdep! #769
- Exercise markdown language #756
- Auth Strategy callbacks should be subdomain-agnostic #734
- cambiar el link de ¿Pensás que algo está mal con este ejercicio? #728
- Practica 4, ej 6, Logico #709
- Import content through nuntius #555
Merged pull requests:
- submission event notify bibliotheca_id as eid #775 (fedescarpa)
- rename id to sid and tenant to organization #768 (aguspina)
- Unifying ACE and Markdown themes #766 (flbulgarelli)
- Import content through nuntius #765 (flbulgarelli)
- Adding turbolinks track to extension script tag #764 (aguspina)
- Redirecting to current path after logout #763 (flbulgarelli)
- Update README.md #762 (faloi)
- Added ids to footer sections #761 (faloi)
v3.1.0 (2017-02-14)
Fixed bugs:
- Comments api is breaking login #744
Closed issues:
- Gobstones boom image isn't working #757
- Support arbitrary user's identities to be merged #752
- Extract NavigationBar helpers to a gem #743
- Extract css bower component #437
Merged pull requests:
- Feature sso #760 (flbulgarelli)
- Chore update mumukit login #759 (flbulgarelli)
- New highlight styles! #755 (Charlyzzz)
- Feature cleanup migration #754 (flbulgarelli)
- Feature transfer progress #753 (flbulgarelli)
- Chore helpers refactor #750 (flbulgarelli)
v3.0.0 (2017-01-30)
Implemented enhancements:
- Don't show failed expectations when status is errored #675
- Add appendix section to a chapter #642
- Send lesson and topic information to classroom #609
- Filter by exercises in the classroom #608
- Store last organization visited by student #596
- Improve table's styles in Markdown #589
- Interpolation of extra code with student solution #463
- Affix editor #416
- Delete guide #403
- Reify extra code description #197
- Serve assets through Nginx #149
- Use capybara-webkit for feature tests #116
Fixed bugs:
- Organization.url_for does not include port #723
- Bad interpolation in visible extra code #689
- Clicking on the notifications number goes to the user profile #686
- Editor doesn't appear sometimes #668
- Tabs should not being displayed if there is only and editor or a console in exercise view #661
- Next lesson button in lesson page has been lost #650
- Si trato de rehacer un ejercicio... #606
- Missing Editor in URL #604
- Guide "Logico Practica Listas" has duplicate exercise #603
- Extra code not visible on playgrounds #590
- Better error message when org is private and user does not have access #579
- No editor exercises shouldn't have a console either #562
- Importing error #554
- Preserve login across tenants #506
- Shift key behaves as backspace on mobile #487
- Don't focus on editor when using editor_bottom mode #481
- Create new guide from editor doesn't work #473
- Unlink exercises not included in the json #453
- Mumuki returns a 500 when accessing to assignments #450
- remove unused layouts #447
- Redirect to last visited exercise should be aware of the tenant #401
- "Truncate" label in page navigator #394
Closed issues:
- Add shared menu bar #733
- Rename this repo to
mumuki-laboratory
#730 - Consulta Ejercicio #724
- HTML roto #719
- Use SINGLE_USER_MODE mode by default #716
- Be able to specify omniauth strategy using an environment variable #715
- Uglifier is producing inconsistent names across multiple atheneum instances #714
- SAML Login #710
- The
rake db:seed
crashes if RabbitMQ is not installed, no matter if QUEUELESS_MODE=true #701 - Choices exercise should preserve last submission selection #697
- Support json choices import #695
- Alternative login provider #694
- When showing the type of a function text "Haskell" confuses #693
- Support themes #688
- Bridge urls should be read from config file #685
- Atheneum should not display guides which doesn't belongs to book #681
- Tabs should not scroll to element #667
- Display user organizations in profile page #665
- Minor esthetic suggestion #664
- Replace exams with repeated guides #660
- Link to exercise by slug #655
- Display guide authors somewhere #652
- Console for Haskell lacks the :type feature #646
- Import an exercise when evaluation is manual #639
- Caching chapter view is not working properly #637
- Reloading an exercise copies the code from the previous exercise! #635
- Be able to restart editor #629
- Improve
start now
button navigation #628 - Select organization popup when entering central #627
- Default login method should be only user_pass #626
- Don't add to cookie errores queries #624
- Queue-less install #617
- Show current exam link in home #614
- Link to Functional Programming Guide too slow #612
- Problema Login Facebook #611
- Group guides by paradigm #607
- Cannot enter to exersices's statements #605
- If you upload a solution, you don't know which is the code currently submitted #600
- Manual evaluation exercies #599
- Tell Google not to index non-central tenants #598
- Login problem: students already registered are not allowed to solve an exam #595
- Teachers permissions for exams #593
- Prolog Runner Error: Clauses of predicate separated #592
- Horrible Inexpressive Error: Prolog missing end of sentence #591
- problema al cambiar de ejercicio #586
- Invalid message when finishing the first lesson of functional paradigm #585
- Allow organizations to customize the login methods #581
- Leccion 11: Práctica negación y cuantificación #578
- Fix spelling "Reinicar" #572
- Improve error message when submission crashes #569
- raise 404 not 500 when no permissions for private organization #568
- Sign out user when no permissions in private organization #567
- Ingrese al link de la guia 1 de logico en mumuki y se produce un error #566
- Ignore Warning: Clauses are not together in the source-file #561
- Receive exams enabling requests through nuntius #556
- Add logo to organization #553
- se cayo y no levanto nunca mas #551
- 404 error page when item is not in path #548
- Did you mean 404 page #545
- No se puede acceser al TP1 Logico Unsam #544
- Error al acceder ejercicios TP2 #543
- error en aplicacion #542
- error en aplicacion #541
- Problema en mumuki - No se puede entrar a las guías complementarias #539
- Inicio de sesión #536
- Proposal for UX changes #529
- Problema en mumuki #524
- Add accessibility period to exams #519
- Add duration to exams #518
- Introduce exams and complementary guides #517
- HasUsage inspection fails when the function is part of a parameter of a higher order function #514
- Make assignment organization-aware #510
- Honor students permissions #509
- Add organization model #508
- Remove apartment #507
- Disallow signup of unknown accounts on tenants #502
- Don't show "View details" button for languages with visible output #499
- Update notification box though ajax #498
- Add implicit inspection for unnecesary pattern match #497
- Use circle status icons to prevent align issues #494
- Measure Sumbission Time #491
- Shows number/name of exercise when mouse is over the progress-list-flex #485
- Haskell Console: Being able to use :t #482
- Classroom - Feature: "Notify me of new submissions" button #480
- Classroom - Feature: Teacher personalized feedback for a solution #479
- Classroom - Feature: "open in atheneum" from solution view #478
- Long exercise titles break into different columns in the guide's main page #477
- File upload layout #475
- [Classroom] Static load time is taking a lot #474
- The "assignments" page doesn't work for some users #471
- Guide editor should link to the published guide #470
- "Try it" doesn't respond in the Mumuki Editor when I use expectations in Wollok #469
- Playground exercises are being shown as problem exercises #468
- [ERROR] :1:0 ERROR missing EOF at 'pending' #467
- Nombre al crear classroom con parte duplicada #466
- Link from classroom to exercise #465
- Expectation not working #464
- Sandbox #460
- Update to ace version that includes Gobstones and Wollok highlighting #459
- Add exercise dependencies #455
- add visible flag to extra code to show it in new tab #454
- Include link to the exercise in 'notify problem' email #452
- Include guide name in 'notify problem' email #451
- Add subscribe link to news distribution list #448
- Change exercise color in progress bar after submission #446
- Error fatal al intentar reiniciar password #445
- Ability to customize console prompt #443
- Duplicated exercises on import #440
- When reordering a exercise in bibliotheca, atheneum should keep its identity #439
- Init Tenants #436
- Start button in home should redirect you to the next unfinished lesson #432
- Use Gobstones and Wollok SVGs #430
- Customize auth0 form #429
- Allow admins to configure their own book #428
- Make catchphrase configurable by book #427
- Seed script does not replace chapters #426
- remove code-fence vertical line in ace editor #406
- Update README #376
- Add QSim support #372
- Generate a deafult example title #360
- Active admin tests #344
- FB EventSubscriber for challenges #325
- Allow runners to provide expectation description #312
- Weird shift key behaviour on cellphones #281
- Marker/Link at the end of a guide #274
- Add sponsors section in homepage #266
- Feedback feature #265
- Gamification on Submission #261
- Add share button to "exercise completed" and "guide completed" views #240
- API for getting exercises and submitting solutions #210
- Investigate about Blockly #199
- Accumulative extra code #150
- Hints #139
- Add explanatory video for basic flows #96
- Ensure correct rendering on Mobile #88
Merged pull requests:
- Chore remove apis #746 (flbulgarelli)
- Fix comments after redirect #745 (flbulgarelli)
- Rename to laboratory #742 (aguspina)
- Menu navigation bar #741 (aguspina)
- Feature server side only login #740 (flbulgarelli)
- Consume organizations, css, and js #739 (rodri042)
- Feature generic session and login #738 (flbulgarelli)
- Added url for browser #737 (Charlyzzz)
- Permissions store #735 (aguspina)
- Events consumer #732 (aguspina)
- Using content-type 0.4 #727 (flbulgarelli)
- Fixing
unterminated 's' command
sed errors #722 (flbulgarelli) - Fixing broken method #721 (flbulgarelli)
- Fixing central redirection #720 (flbulgarelli)
- Fix domain for single user mode #717 (aguspina)
- Updating ruby version #708 (flbulgarelli)
- Add js logic to select tab by url hash #703 (aguspina)
- Possibility to use Vagrant for development #702 (rodri042)
- Chekbox styles #699 (aguspina)
- 697 preserve choice checked value #698 (aguspina)
- 695 support json choices #696 (aguspina)
- Fixing bad interpolation in extra code #692 (flbulgarelli)
- Feature use dev awesome font #690 (fedescarpa)
- Feature parameterize urls #687 (flbulgarelli)
- Do not show exercises from another book #683 (aguspina)
- 675 dont show failed expectations when errored #682 (aguspina)
- Issue #560 need hint improvements #680 (flbulgarelli)
- Delete old exams when repeat guide #676 (aguspina)
- Restore "Queue commands" #672 (flbulgarelli)
- Feature flexible editor types #671 (flbulgarelli)
- Revert "Queue commands" #670 (fedescarpa)
- Queue commands #669 (aguspina)
- Feature #665 list organizations in profile #666 (flbulgarelli)
- Extract inspection i18n #662 (flbulgarelli)
- Feature #240 facebook share button #659 (flbulgarelli)
- Chore cleanup #658 (flbulgarelli)
- Feature #655 exercise by slug route #657 (flbulgarelli)
- ignoring collaborators field #654 (fedescarpa)
- Feature #652 display authors #653 (flbulgarelli)
- Refactor remove next exercise logic from views #651 (flbulgarelli)
- Feature improved progress button labels #649 (flbulgarelli)
- Redirecting to first or last solved lesson #648 (flbulgarelli)
- Feature single signin #647 (flbulgarelli)
- Adding appendix section #644 (flbulgarelli)
- Organization login methods api #643 (aguspina)
- 628 improve start practicing button #641 (aguspina)
- Fix manual evaluation without tests or expectations #640 (fedescarpa)
- Default login method is now user_pass #638 (aguspina)
- excluding authors from bibliotheca import #634 (fedescarpa)
- Using mumukit-core #633 (flbulgarelli)
- 627 redirect popup #632 (aguspina)
- Add editor reset button #630 (flbulgarelli)
- Do not add erroer queries to cookies #625 (aguspina)
- Introducing manual evaluation #622 (flbulgarelli)
- 581 customize login methods #619 (aguspina)
- Issue #617 nuntius less install #618 (flbulgarelli)
- Add accessible exams in home page #616 (aguspina)
- 609 send lesson topic info #615 (aguspina)
- Set last organization #613 (flbulgarelli)
- Don't focus in editor when editor bottom #610 (aguspina)
- Issue #498 update comments ajax #602 (flbulgarelli)
- Issue #593 teacher exam permissions #601 (flbulgarelli)
- 579 better error when private org #597 (aguspina)
- Teachers do not start exams #588 (aguspina)
- Upgrade mumukit auth to 0.2.0 #587 (aguspina)
- Feature exams accesible to teachers #584 (flbulgarelli)
- Optional exam duration #583 (flbulgarelli)
- Preserve session across subdomains #582 (aguspina)
- Do not show tabs in no editor layout #580 (aguspina)
- Chore index cleanup #577 (flbulgarelli)
- Not silizening central submissions #575 (flbulgarelli)
- Issue #548 404 when not in path #574 (flbulgarelli)
- Topics and guide imports routes #571 (flbulgarelli)
- Exam timer ui #570 (aguspina)
- Add cookie for stateful querys #565 (aguspina)
- Feature stateful console #564 (aguspina)
- Offline support #563 (rodri042)
- Refactor to store permissions in session #559 (aguspina)
- Feature private organization #558 (aguspina)
- Feature logo #557 (flbulgarelli)
- Issue resend submissions in path #552 (flbulgarelli)
- Fix comments import #547 (flbulgarelli)
- Pointing ruby, gobstones, text and c to escualo #546 (flbulgarelli)
- Feature complement urls #540 (flbulgarelli)
- Feature idempotent seed #538 (flbulgarelli)
- Feature remove apartment #537 (flbulgarelli)
- Feature remove admin #535 (flbulgarelli)
- Feature remove exercises #534 (flbulgarelli)
- Feature full import #533 (flbulgarelli)
- Hide details in visible output #532 (aguspina)
- Ignore teacher info #531 (aguspina)
- Removing user progress #530 (flbulgarelli)
- Feature lessons url #526 (flbulgarelli)
- Feature complements #525 (flbulgarelli)
- Feature model cleanup #523 (flbulgarelli)
- Feature book exams #522 (flbulgarelli)
- Feature chapter topics #521 (flbulgarelli)
- Feature topics #520 (flbulgarelli)
- Feature book chapters #516 (flbulgarelli)
- Feature organization #515 (flbulgarelli)
- Add new expectations to exercise #513 (aguspina)
- Fix div html tag #512 (aguspina)
- Remove sucker punch #511 (aguspina)
- Add comments markdown #505 (aguspina)
- Fix guides importation #504 (aguspina)
- Delete some unused code #503 (aguspina)
- Delete unused code #500 (aguspina)
- Rabbit submission #496 (aguspina)
- Adding nuntius #495 (aguspina)
- Submission event includes the lesson number #493 (faloi)
- Increasing affordance of test results #492 (flbulgarelli)
- Feature notifications #490 (aguspina)
- Issue #485 add progress bar tooltips #489 (flbulgarelli)
- Issue #446 progress bar dynamic update #488 (flbulgarelli)
- Feature #475 upload layout #484 (flbulgarelli)
- Feature link to guide in notify problem #476 (flbulgarelli)
- Feature language import #462 (flbulgarelli)
- Fix exercise language #461 (fedescarpa)
- Task rename chapter guide to lesson #458 (flbulgarelli)
- Task extract content type #457 (flbulgarelli)
- Feature visible extra code #456 (flbulgarelli)
- Fix exercises not reordered #449 (flbulgarelli)
- Feature escualo #444 (flbulgarelli)
- Fix exercise import identity #442 (flbulgarelli)
- Publishing social ids #438 (flbulgarelli)
- Add language to event submission #435 (aguspina)
- Feature improved navigation #434 (flbulgarelli)
- Fix tenant notification and central control #433 (aguspina)
- Add fields #431 (aguspina)
- Add guides and exercises fields to submission event #424 (aguspina)
R42.1 (2016-01-23)
Closed issues:
- Favicon should be transparent #410
Merged pull requests:
- Feature new favicon #425 (flbulgarelli)
- Task i18n cleanup #423 (flbulgarelli)
R42 (2016-01-22)
Implemented enhancements:
- Test Rack::Deflater middleware to improve request performance #247
Fixed bugs:
- Navbar Allignment issues #415
- Broken nav in guides with few exercises #414
- On new exercises, the corollary is copied from the previous one #407
- Ignoring accents in searches #328
- Enum fields not editable on admin #327
Closed issues:
- 'Think about' exercise type #397
- Single path redesign #379
- Error when first login with github #371
- Extended Architecture #354
- Create a way of automatically test guides on CI #224
- Improve UI sign up buttons #219
- Display "beta" and "new" labels as ribbons #214
- Expectations per guide #192
- Editor height proportional to expected solution size #400
- Multiple choice exercise type #398
- Add wollok highlight mode #374
- Notify query submissions that change assignment status #351
- Increase failed tests affordance #333
- Add tests for JavaScript code #319
- Request additional information about user on registration #313
- Use bootstrap SASS version #250
Merged pull requests:
- Redirect is back #422 (flbulgarelli)
- Cleanup #421 (flbulgarelli)
- Refactor siblings #420 (flbulgarelli)
- Tenancy event suscribers #419 (aguspina)
- fix banner alignemnt when not logged #418 (aguspina)
- Fix progress nav when guide has few exercises #417 (aguspina)
- Feature book preface #413 (flbulgarelli)
- Feature visual aesthetics #412 (flbulgarelli)
- Feature consistent color palette #411 (flbulgarelli)
- #407 Reset exercises in import #409 (flbulgarelli)
- Feature clean design #405 (flbulgarelli)
- Fixed expectations import error #404 (fedescarpa)
R41 (2016-01-09)
Closed issues:
- Add Auth0 Integration #395
Merged pull requests:
- Rename extra_code to just extra #402 (flbulgarelli)
- Auth0 integration #396 (flbulgarelli)
R40 (2016-01-06)
Closed issues:
- New exercise type #389
- Add default content to exercises #373
- Replace old boolean "learning" attribute to enumerated "type" in guides #392
- Use devicons #361
Merged pull requests:
- Issue fix guide api controller #399 (faloi)
- Deleting old attribute "learning" and creating enum "type" (learning/practice) #393 (gcrespi)
R39.2 (2015-12-22)
R39.1 (2015-12-22)
Closed issues:
- Gamification on Exercise Quality #52
R39 (2015-12-22)
Implemented enhancements:
Fixed bugs:
- Import process should remove exercises #345
Closed issues:
- Remove guide creation UI #384
- Remove language extensions #380
- Remove path model #375
- Remove guide and exercise authors #369
- Remove collaborators #368
- Drop English domain and domain-based language selection #367
- Error on export / import guide shows up as an ok notice #356
- SPA Exercises view #306
- Report button #138
- 404 error when tenant does not exist #390
central
should be default tenant #382- Make Platform Multitenant #364
- Use Content Server Api #363
Merged pull requests:
- Task remove delayed imports #388 (flbulgarelli)
- Feature seeding central #387 (flbulgarelli)
- Feature remove guide creation ui #385 (flbulgarelli)
- Feature #380 remove language extension #383 (flbulgarelli)
- Expose import to bilbiotheca #381 (aguspina)
- Feature #367 drop locale selection by subdomain #378 (flbulgarelli)
- Issue #375 remove path model #377 (flbulgarelli)
- Issue #228 provide guide title in meta.yml file #370 (gcrespi)
- Use Content Server API #357 (flbulgarelli)
- Feature tenanat domain handling #391 (flbulgarelli)
- Feature multitenancy #366 (flbulgarelli)
R38 (2015-11-03)
Fixed bugs:
Closed issues:
- Exercise language is not visible #326
Merged pull requests:
R37 (2015-10-14)
Implemented enhancements:
- Hints for test syntax #31
Fixed bugs:
- Session expires very often #189
- Display guide/exercise title and description when shared on Facebook #349
- Recalculate slugs after exercise import #335
Closed issues:
- Error loging with facebook and Github #346
- Rename Solution to Assignment #338
- Add path name and guide position to slug #331
- Remove position, path and language from guides' titles #330
- Annoying Rouge warnings #329
- Error while displaying results of standarlone exercise #309
- Add new user event #308
- Objectify language and path on guides JSON #307
- Next button for pending exercises #301
- Improve tags input #94
- Reify solution #341
- Save solution when submitting queries #337
- 2nd Model Refactor #336
- Tests should be optional #323
- Rename "submit" button to "continue" button when layout is no_editor #322
- Don't hide console on no_editor layout #321
- Automatically link teachers tools student with platform user #300
- Ignore path that doesn't have any guides #295
- Annoying popups in finished guides #271
Merged pull requests:
- Adding migration file #353 (matiasfmartino)
- Issue #349 improved social linking #350 (flbulgarelli)
- 331 add path and position to slug #347 (matiasfmartino)
- Refactor introduce submission interface #342 (flbulgarelli)
- Refactor introduce solution #340 (flbulgarelli)
- Refactor #338 rename solution to assignment #339 (flbulgarelli)
- Modified create_submission message #334 (faloi)
- More fine grained version specifiers #317 (flbulgarelli)
- Language and path name on guides json #311 (faloi)
- Issue #308 new users event #310 (flbulgarelli)
- Refactor modular js #302 (flbulgarelli)
- 335 recalculate slugs after import #352 (matiasfmartino)
- Issue #337 save solution on query #343 (flbulgarelli)
- Issue #321 no editor console layout #332 (flbulgarelli)
- Aguspina session expires #320 (flbulgarelli)
- issue#295 Ignore Paths Without Guides #315 (giuliano64)
- Issue #271 annoying popup #314 (gcrespi)
R36 (2015-09-11)
Implemented enhancements:
Fixed bugs:
Closed issues:
- Allow runners to also execute arbitrary code #211
- Document inspection syntax and add a link to it from the exercise's crud #153
- Colours in Test Result: Red/Yellow/Green #102
- Guide json #299
- Status on submission #298
- Guides endpoint #296
- Users API improvements #289
- Add branch and pull requests conventions to README #283
- Can't set a language from admin #282
- Use better Facebook profile pictures #277
- Misspells in main menu (Spanish) #268
Merged pull requests:
- Api improvements #305 (aguspina)
- Revert "Add expires_at. Fix #189" #284 (aguspina)
- Add expires_at. Fix #189 #278 (aguspina)
- Feature no submissions #269 (flbulgarelli)
- Adding repeat pending button #303 (flbulgarelli)
- Renaming exercise.title -> exercise.name #297 (flbulgarelli)
- Issue#87 freindly id fgiuliano #294 (giuliano64)
- Expectations per guide (domain & persistence) #293 (faloi)
- Improve console styles #291 (aguspina)
- Add email filter for users api #290 (aguspina)
- 272 default import properties #288 (matiasfmartino)
- Adding REPL #287 (flbulgarelli)
- Feature remove fb and twitter plugins #286 (flbulgarelli)
- Fixing facebook profile picture #280 (gcrespi)
- Link to Document inspection syntax #279 (gcrespi)
- Migrating to Travis container-based infrastructure #276 (faloi)
R35 (2015-08-17)
Implemented enhancements:
- Improve path string rendering #242
Fixed bugs:
Closed issues:
- Show global user progress #173
- Allow users to choose the time in activity charts #140
- Ability to delete own tests or submits #91
Merged pull requests:
- Fix spelling on README.md #275 (leonardoalifraco)
- Feature path progress #273 (flbulgarelli)
- Feature progress #267 (flbulgarelli)
- Feature event tracking #264 (flbulgarelli)
R34 (2015-07-20)
Implemented enhancements:
- Autofocus on code editor #258
Closed issues:
- Encapsulate statuses behaviour #248
- Different origin #109
- Filter exercises by submission status #100
- Add "report an issue" link #95
- Improve tests output #92
- Control platform results verbosity #262
- Improve Markdown Editor #215
- Send email to users without any activity #135
Merged pull requests:
- updated hash syntax #257 (askl56)
- Issue #262 platform verbosity #263 (flbulgarelli)
- Refactor ace editor js #259 (flbulgarelli)
- Issue #95 report an issue link #255 (flbulgarelli)
- Refactor embedded expectations #254 (flbulgarelli)
- Issue #248 encapsulate statuses behaviour #252 (flbulgarelli)
- Remove user follow up #162 (flbulgarelli)
R33 (2015-07-10)
Implemented enhancements:
Fixed bugs:
- Test took more than 3 seconds. Test was aborted #195
Closed issues:
Merged pull requests:
- Issue #223 structured test output #246 (flbulgarelli)
- Ensuring language name is unique #245 (faloi)
- Feature new homepage #238 (flbulgarelli)
- Feature improve categories page #251 (flbulgarelli)
- Language name with arbitrary casing #244 (faloi)
R32 (2015-06-30)
Closed issues:
- Make submission editor affix #201
- Use label's whenever possible #75
- Configurable submissions layout #234
- Be able to review previous guides #198
Merged pull requests:
- Issue #198 guides navigation #239 (flbulgarelli)
- Issue #234 configurable layout #235 (flbulgarelli)
R31 (2015-06-20)
Implemented enhancements:
- Redirect to last guide #200
- Guide/exercise corollary #180
- Remove whitespaces and uniqness guide name restriction #174
- No encuentro los ejercicios de una guía específica #170
- Support for different types of feedback #156
- Extra code for guide #147
- Save preferred locale for user #120
- Display profile image of user #119
- Avoid processing of redundant submissions #78
- Use sticky footer #65
- Add locale to exercise #64
- Landing page #49
- Add dependencies through guides #40
- Automatically register post-commit hook for guides #38
- Default content for new submission #33
- Use monospace font in code boxes #30
- Reload submission page while waiting for results #18
- Group exercises #13
- Edit and display excercise description using HTML or Markdown #10
- Add hints to exercise #9
- Support for JS #6
Fixed bugs:
- After login in, redirection goes to "Edit guide" #230
- Error when selecting guide link on excercise http://es.mumuki.io/exercises/304 #221
- Error on logon #209
- Haskell extras.hs concatenation bug #208
- Error when I log in on a specific guide #193
- JavaScript syntax is not being highlighted #178
- Output content type cannot be changed #176
- Show the actual result of a past submission #154
- Guide's exercises #90
- After logging in from an exercise page in spanish, the website is loaded in english #69
- I18n error messages #62
- Code highlight is broken #61
- "My Submissions" listing includes results for other users #43
- Too long descriptions cause mumiki K-BOOM :P #32
- Add GHC and SWIProlog binaries to heroku #7
- The loading spinner goes funny after the submission #204
Closed issues:
- Test result in the same page as the code, below the exercise description #207
- Less verbose output #206
- Highlight assignments within exercise description #205
- Support emoji on exercise description, hint and corollary #203
- Guide types: learning vs practicing guides #196
- Gobstones Runner: Add Initial Board to Test Result even when solution passes #194
- Add filter by language to submission view #186
- Alternative login method #181
- Remove <pre> tag for HTML output #179
- List suggested guides after guide completition #172
- Refactor api tokens #171
- Each language decides if the output of the tests should be visible #165
- Support for HTML output for test runner #164
- Syntax highlighting on exercise description and submitted code #163
- Show HTML feedback after submission #160
- Submissions Rest API #158
- Add categories #152
- Default Guide #146
- Dynamically generate robots file #142
- Collapsible exercises description #134
- Easy way to have a quick look at guide description within any of its exercises #133
- Format with markdown Guide description #132
- Enable easy reordering of exercies within guides #131
- Guide editor #130
- Ensure all exercises in a guide have the same language #127
- Follow users #126
- Assing relative positions to exercises within guides #125
- Allow empty tests #124
- Import guide description from repository #123
- Convert guide description column to text #122
- Do not create empty hints #115
- Exercise CRUD within mumuki #110
- Migrate Platform to OpenShift #108
- Integrate hs-inspector #106
- Add a "notify problem to author" for exercises #105
- Being able to use Mumuki without Github User #101
- Show submission status of exercise in Exercise Page #99
- Add "back to search" link button or breadcrumb in exercise and guide page #98
- Prefer term "solutions" instead of "submissions" #97
- Empty listing messages #84
- Guide's author #83
- Fix authentication with Github #76
- Integration with codeclimate or refactorcop #59
- When user is logged, display if exercise has been resolved by user #42
- Language CRUD #41
- Give more relavance to guides #39
- Submission and problem statement visibility #34
- Disable removal of exercises that already have submissions #29
- Disable edition of exercises that come from a Guide #28
- Support importing from private Github repositories #27
- Full text search for exercises #26
- Add continous deployment to heroku #23
- Update Guide on remote repository change #22
- Migrate to true microservices for test runner #17
- Better understanding of sucker_punch concurrent model #16
- Tag cloud or tag list in the home #15
- Exercise edition permissions #12
- Add backoffice #8
- Use swiprolog instead of ghc for integration tests #5
- Add a job for batch uploading exercises #4
- I18N for exercise tests messages #3
- Allow exercises and submissions to be read from Github repositories #2
- I18N UI #1
- Increase font size of editor #232
- Autoscroll to submission result when sent #229
- Disable Send button while submission is being sent #227
- Emojis not served on production #226
- Easy navigation through exercises #225
- Inline editor #216
Merged pull requests:
- Editor font size is 14 #233 (faloi)
- Disable send button on submission #231 (faloi)
- Issue #205 style exercise assignment #222 (jvillarejo)
- Add language seeds #220 (jvillarejo)
- Issue #207 submission single page #218 (flbulgarelli)
- Issue #216 inline editor #217 (flbulgarelli)
- Issue #200 redirect to last guide #213 (flbulgarelli)
- Feature guides classification #212 (flbulgarelli)
- Issue #181 alternative login methods #202 (flbulgarelli)
- Feature expectation messages #191 (faloi)
- Issue guide renderig error on broken exercise #190 (flbulgarelli)
- Filter by language on submissions view #187 (faloi)
- Add users api rest controller #184 (aguspina)
- Task i18n cleanup #183 (flbulgarelli)
- Issue #180 add corollary #182 (flbulgarelli)
- Refactor reify paths #175 (flbulgarelli)
- Issue #164 html output test runner #169 (flbulgarelli)
- Issue #165 output visibility #168 (flbulgarelli)
- Extra code for guide #167 (PalumboN)
- Feature categories #166 (flbulgarelli)
- Closes #160: show html feedback #161 (faloi)
- Feature api #159 (flbulgarelli)
- waffle.io Badge #157 (waffle-iron)
- Fixed typo on repeat_submission.es #151 (faloi)
- Add collapsible exercise description. Fix #134 #148 (aguspina)
- Feature guide creation wizard #145 (flbulgarelli)
- Task inspections gem #144 (flbulgarelli)
- Feature roundtrip import export #143 (flbulgarelli)
- Change follow icons #137 (aguspina)
- Feature follow users #136 (aguspina)
- Feature guide export #129 (flbulgarelli)
- Notify problem to author link #128 (aguspina)
- Added links to return to search page from exercise and guide page. Fix #98 #121 (iluetich)
- Feature users list #118 (flbulgarelli)
- Feature linear submissions progress #117 (flbulgarelli)
- Feature expectations crud #114 (flbulgarelli)
- Add submission status on exercise show. Fix #99 #113 (aguspina)
- Change column #107 (aguspina)
- Fix plural #104 (aguspina)
- Add user to active admin #103 (aguspina)
- Parallax landing #89 (aguspina)
- Fix issue #8 #86 (manugb)
- Add ruby to readme #85 (aguspina)
- Fixes search #80 (aguspina)
- Feature full search #79 (aguspina)
- Grammar and spelling fixes for README #74 (rolodato)
- Fix typo in Readme #73 (aguspina)
- Language CRUD #72 (aguspina)
- Possible fix for #61 #71 (bossiernesto)
- Fix exercises in home #70 (aguspina)
- Fix depracated be_true method by be_truthy #68 (bossiernesto)
- Add integration of code climate. Update Gemfile.lock issue #59 #67 (bossiernesto)
- Fix typo in Readme.md #60 (gastonprieto)
- Fix validation on js #58 (aguspina)
- Fix ace editor on production #57 (aguspina)
- Fix css ace editor. #56 (aguspina)
- Add translation for time_ago_in_words. Add default locale from browser #54 (aguspina)
- Refactor of ace editor. Add ace editor for test text-area #53 (aguspina)
- Add color for glyphicon #51 (aguspina)
- Add ace editor for exercise-submission. Fixes #30 #50 (aguspina)
- Feature exercises by guide #48 (flbulgarelli)
- Add exercise description on new submission #47 (aguspina)
- Task travis continous deployment #46 (flbulgarelli)
- Fix exercise submissions for current user only #44 (aguspina)
- Feature extensible languages #37 (flbulgarelli)
- Default content and exercise edition and deletion validations #36 (aguspina)
- Feature guide import log #25 (flbulgarelli)
- Feature users controller #24 (flbulgarelli)
- Feature exercises on git #21 (flbulgarelli)
- Change alert messages style and fix problem with log out #20 (aguspina)
- Add I18n for english and spanish #19 (aguspina)
- Feature tagging #14 (flbulgarelli)
- Feature markdown description #11 (flbulgarelli)
* This Change Log was automatically generated by github_changelog_generator