23 Commits

Author SHA1 Message Date
Daniel Cortes
2ba21ac212 Cosas .w. se me fue la odna creo 2019-03-17 19:27:51 -03:00
Daniel Cortes
02d27c3868 Mejorado el deploy por docker
Ahora se usan archivos .env para la configuracion en vez del archivo en
la instancia

Tambien se paso a usar docker-compose para tambien crear la base de
datos

Se tienen volumenes separados para la carpeta de uploads y para la base
de datos

Cambie los comandos para que sea solo uno poble la base de datos con
todo lo que implica

Se paso a mysql tambien
2019-03-14 00:40:42 -03:00
Daniel Cortes
db27dff960 Movi pylintrc porque no parece pertencer aqui 2019-03-13 01:35:39 -03:00
Daniel Cortes
34c8becda9 Agregado docker!!!
Siempre e querido usarlo y esta parece ser una buena oportunidad para
comenzar :3
2019-03-13 01:34:43 -03:00
Daniel Cortes
5fbff72806 error tonto, tenia que cambiar id por file_id 2019-03-12 19:10:13 -03:00
Daniel Cortes
bd81946da3 Cambio en la previzualizacion
Ahora se enruta a una distinta vista dependiendo de como deberia
mostrarse la previzualizacion del archivo, esto se decide segun el tipo
que tenga asignado
2019-03-12 19:03:49 -03:00
Daniel Cortes
cf041bdded No me convencio el usar pycharm 2019-03-12 18:38:13 -03:00
Daniel Cortes
6437ea151e Creado panel de administracion
En el, el administrador puede
    -subir un nuevo archivo
    -crear una categorio
    -renombrar una categoria
    - eliminar una categoria

A medida que me valla naciendo ire haciendo mas controles
2019-03-12 18:26:55 -03:00
Daniel Cortes
7b7fd0301d Se me olvido cambiar el nombre de id a el correspondiente 2019-03-12 17:16:09 -03:00
Daniel Cortes
3b5008f9ed Utilize pylint como linter y corregi la mayoria de los errores 2019-03-12 17:11:44 -03:00
Daniel Cortes
b4b654c62f Removed unused Import 2019-03-12 02:04:46 -03:00
Daniel Cortes
06ae3a6716 Solucionada preview de archivos de texto
Sin embargo tengo mis dudas sobre si la implementacion es correcta
2019-03-12 02:02:51 -03:00
Daniel Cortes
2268a524dc Se creo comprobacion para nombres de archivos
Detecte un bug, donde al subirse un archivo nuevo, y este teniendo por
nombre de archivo uno que ya existia internamente, este seria
sobreescrito y de todas formas se insertaba a la base de datos una nueva fila, siendo esta duplicada de la vez anterior.

Por este error se creo una funcion que genera un nombre sin usar
agregando un numero aleatorio al final del nombre del archivo, esto de
forma recursiva, porque... me nacio.
2019-03-12 01:49:02 -03:00
Daniel Cortes
77c901f4f0 Added filetype support 2019-03-12 00:51:29 -03:00
Daniel Cortes
f12fe5b46d Se modifico un poco el layout y la opcion de cambiar la categoria 2019-03-11 23:58:56 -03:00
Daniel Cortes
cb89bf932d Comenzando a utilizar SQLAlchemy
Tuve que reescribir bastante para lograrlo, pero ya funciona :3
2019-03-11 20:59:55 -03:00
Daniel Cortes
db7e0a4901 Agregados ignores para PyCharm (tengo que probarlo) 2019-03-10 21:30:55 -03:00
Daniel Cortes
cd2087c567 Los archivos se guardan en la base de datos y se agregaron categorias
Si, creo que eso nada mas
2019-03-09 02:44:17 -03:00
Daniel Cortes
fcf30823f7 Credas tablas de categories y files 2019-03-08 22:45:26 -03:00
Daniel Cortes
82300f54e4 Eliminar comprobacion de extension
No era realmente necesario tener una, solo yo subire archivos
2019-03-08 22:21:35 -03:00
Daniel Cortes
9f7d1b668b Se dejo mas bonito, con una vista de preview donde puedo editar los nombres de los archivos o eliminarlos ademas de una vista de about, donde alguien puede contactarme en caso de haber algun problema con sus imagenes 2019-02-20 03:42:27 -03:00
Daniel Cortes
6e9af8302d Las configuraciones fueron movidas y cambiadas un poco 2019-02-19 01:38:22 -03:00
Daniel Cortes
2633f84fc7 Primer upload 2019-02-19 01:19:41 -03:00