-
Notifications
You must be signed in to change notification settings - Fork 0
/
todo.tasks
79 lines (69 loc) · 3.37 KB
/
todo.tasks
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
Edición Callejero:
☐ Navegar a calles haciendo clic en el mapa.
☐ Botón editar en JOSM
☐ Botones ver en OSM / Mapillary / Kartaview
☐ Botón recargar de osm?
☐ Filtrar por calles que estén en la tarea actual
☐ Puede que falle la limitación de tiempo del bloqueo de calles
☐ Que pasa con el botón de regresar cuando currentTask es nulo
Mapa:
☐ Guardar bounds del mapa. Osm recuerda el zoom de la última visita
☐ Añadir fondo cartociudad
☐ Añadir PNOA en zooms grandes
☐ En la vista de tareas mostrar una leyenda minimizable
☐ Ponerle icono de candado a tareas bloqueadas
Vista de municipios:
☐ Al pasar el ratón en el panel lateral poner nombre y alguna estadística que sea rápido de obtener.
☐ Al hacer clic ruta /explore/[code] filtrar por municipio
>>> Task.query.filter(Task.muncode=='02001')
Vista de provincias:
☐ Al pasar el ratón en el panel lateral poner nombre y alguna estadística que sea rápido de obtener.
☐ Al hacer clic ruta /explore/[code] filtrar por provincia
>>> Task.query.filter(Task.muncode.startswith('02'))
Edición tarea:
☐ Descarga de archivo de tarea sólo para editores. Eliminar fixmes/refs/addr:cat_name.
☐ Implementar estados INVALIDATED y NEED_UPDATE
☐ Añadir comentarios en los cambios de estado MAPPED, VALIDATED e INVALIDATED
☐ ¿Quién puede mapear qué, cualquiera o según nivel de mapeador/dificultad tarea?
☐ ¿Quién puede validar, cualquiera o con perfil especial? ¿Asignar automático según nivel de mapeador?
☐ Cuando ya hay una tarea bloqueada y se intenta bloquear otra, el botón Complétala
ha sido necesario usar window.location en lugar de goto para que se actualize
el mapa. Estudiar por qué no ha funcionado la opción invalidateAll.
Historial:
☐ Formulario añadir comentario.
☐ En la api, depurar códigos raros
☐ Mostrar la fecha en formato hace... como gestor de tareas
☐ Poner enlaces como en gestor tareas
Ver conjunto de cambios en OSMCha
Visualizar con Overpass?
Descargar desde Overpass?
Registro:
☐ Error se duplican usuarios al vincular cuenta de importación que ya existe
Errores:
☐ Personalizar páginas not found y Error
☐ Poner un spiner durante carga de datos. Mirar si el de /explore se puede hacer general
☐ Revisar API y manejadores de formularios
Ajustes usuario:
☐ Formulario edición de ajustes, con al menos el correo
☐ Tema claro/oscuro/sistema
☐ Más adelante, idioma, notificaciones, qué se muestra en la página de usuario
Página de usuario:
☐ Estadísticas de contribuciones
☐ Lista de taras
☐ Clasificar nivel de mapeadores
☐ Datos públicos
Internacionalización:
☐ Implementar internacionalización
☐ Buscar traductores
Estadísticas:
☐ Página de estadísticas globales
☐ por municipio
☐ ¿otros?
Página acerca de:
☐ Convertir la página de aterrizaje actual / en /about.
Redirigir usuarios no registrados a ella.
Actualización:
☐ Gestor de notificaciones por correo-e
☐ Notificar por correo nuevos municipios
☐ Al terminar de cargar en bd, mover archivos de update a dist para que no
colisionen con próxima actualización