novajoy's People
novajoy's Issues
Разработать минимальные стили для UI
Авторизация.
Александр, хотелось бы посоветоваться, мы делать будем делать свою авторизацию или стороннюю (openID,google)?
Тестовый прогон: скачать и записать в DB
Разбить рассылки по коллекциям
Менеджмент коллекций и rss-урлов
- Добавление/удаление RSS
- Добавление/удаление коллекций
- Подсветить текущую коллекцию.
Подключить капчу
Профиль пользователя
- Смена пароля.
- Имя
- ...
Убить или передалать значёк с корзиной =)
Создать набор тестовых сценариев
Не хранить аттачменты в БД
Интерфейс для создания коллекций
About, copyright, и пр.
Обработка разных форматов
Основной - PDF.
Потом epub и fb2.
Убрать пустые (by ...)
Вынести работу с почтой в отдельный модуль
Разобраться с rss от eccc
Сортировать item-ы по времени
Тестовый прогон: взять из DB и послать по почте
Формировать корректный HTML из item-ов.
Для этого нужно перейти на новый формат базы, в котором каждый item хранится в базе в отдельной записи.
Сделать targets для запуска всех компонент в ant файле.
Поддержка epub
Выбор частоты рассылки и формата рассылки для коллекции
Убрать всю конфиденциальную информацию
Сборщик старых item-ов
Чистка (и упрощение?) HTML
Удалять протухшие RSS
Кнопка logout
Настроить Django
Восстановление пароля
Перевести логи на файлы
Вынести шаблон отсылаемого HTML во внешний файл
Перенести настройки в ini файл и написать соответствующий код
Django. ini-файлы
Настроить cron
Вынести работу с БД в отдельный модуль
Добавить возможность регистрироваться пользователям
Поддержка FB2
Вынести работу с конфигами в отдельный модуль
Сделать build.xml для сборки Ant-ом
Разобраться с русскими шрифтами в PDF
Попробуйте PT Sans и PT Serif
Доделать механизм добавления RSS. Проверить на разных браузерах.
Добавить разделение rss на item-ы
Каждый item при сохраняется в отдельную запись в БД
Свойства коллекций
Сделать окно редактирования свойства коллекций.
- Время когда присылать
- Интервал когда присылать
- Формат
- Тема
При добавлении коллекций спрашивать все эти свойства.
Добавить капчу в востановление пароля
Протестировать crawler на другий rss-ах
Изменить БД для поддержки коллекций rss-фидов.
Коллекция объединяет несколько фидов.
Параметры коллекции:
- имя
- частота обновления
- адрес отсылки
Название
Провести тестирование по набору сценариев
Сценарии #48
Саша 1, 5
Владимир 2, 6
Антон 3, 7
Роман 4, 8
Тестируем и придираемся в комментариях.
Ввести адекватное имя пакета
Имена пакетов должны быть вида novajoy.sender, novajoy.util ....
"src" как имя пакета выглядит странно.
Разобраться с Amazon SES
Прочитать документация по Amazon Simple Email Service
http://aws.amazon.com/documentation/ses/ и понять, нужно оно нам или нет.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.