History: добавить сохранение всех версий страниц при изменениях
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 38/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
- Área
- full-stack
Línea de trabajo
Empieza rastreando el flujo de guardado de páginas y la ruta GET /page/{id}?version=... descrita en el issue. Confirma cómo se persisten actualmente las entidades de página; se considera terminado cuando se conserva cada versión guardada con una marca de tiempo dtModify, se pueden abrir versiones anteriores por versión y cualquier versión se puede editar y guardar como la actual.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción

При сохранении страницы нужно не перезаписывать прошлую информацию, а создавать новую сущность. Необходимо добавить поле dtModify и записывать туда таймстемп момента сохранения.
Получение самой свежей версии страницы решается поиском по id и сортировкой по dtModify.
Старые версии страницы должны быть доступны по ссылкам с GET параметром version.
/page/5flYp0h8HKWMeINY?version=1548255132476
Необходимо иметь возможность открыть для редактирования любую версию и сохранить её, сделав актуальной.

- Lenguaje dominante
- TypeScript
- Estrellas
- 845
- Forks
- 88
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de codex-team/codex.docs
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
codex-team/codex.docs#336 ·
-
good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100
codex-team/codex.docs#324 · 1 reacción ·
-
Enlarge image by clicking.Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
codex-team/codex.docs#323 ·
-
Feature request | MermaidAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
codex-team/codex.docs#321 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
codex-team/codex.docs#319 ·
Todos los issues de codex-team/codex.docs
Issues similares
-
Admin search throws for permissions added through Admin.generalIndexItems('permissions', ...)Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Koenkk/zigbee-herdsman-converters#13540 ·
Los mantenedores suelen responder en 1 día
-
Add: Tequila Music TV RO SDAbiertocheck:passed streams:add
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
iptv-org/iptv#55821 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
area/busola/ux
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
kyma-project/busola#5442 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vercel-labs/wterm#246 ·
Los mantenedores suelen responder en 1 día