About-4Geeks-Academy icon indicating copy to clipboard operation
About-4Geeks-Academy copied to clipboard

learnpack publish

Open Charlytoc opened this issue 5 months ago • 7 comments

Quizzes and mode online learnpack publish - despliega el curso en el subdominio de LearnPack

  • Tiene que estar loggeado para poder compilar

  • [x] AWS Amplify: Nosotros le decimos el URL al cual se sube

  • [x] Tiene que tener un editor - MONACO o mejores opciones

  • [ ] Testear con distintos tipos de repo si existe algún problema con la versión PUBLISH

  • [ ] Crear un template de Rigobot para compilar

  • [x] Crear un template de Rigobot para testear

  • [ ] Almacenar en localStorage el token para que el usuario no tenga que volver a loggearse

  • [ ] ¿Telemetría en remoto?

  • [ ] CustomEventEmitter: recibe la solicitud de una accion y emite un evento

let events = { START_EXERCISE: "start_exercise", INIT: "initializing", RUNNING: "configuration_loaded", END: "connection_ended", RESET_EXERCISE: "reset_exercise", OPEN_FILES: "open_files", OPEN_WINDOW: "open_window", INSTRUCTIONS_CLOSED: "instructions_closed", OPEN_TERMINAL: "open_terminal", }

Escuchas: LearnPack CLI throught Socket, Replit, file_queue

  • [ ] iEditor: Recibe los mismos eventos de LearnPAck. Los escucha y ejecuta las acciones correspondientes. COmponente

¿Estoy agregando código en el frontend actual? Si se agrega, está mal. Se puede reusar socket.ts para retornar una instancia "Socket" de acuerdo al environment (agent).

  • [ ] Fake fetch to retrieve informaiton from localStorage

  • El editor debe estar siempre visible a la izquierda al trabajar en localHost

Charlytoc avatar Sep 04 '24 17:09 Charlytoc