diff --git a/cao_osint.egg-info/PKG-INFO b/cao_osint.egg-info/PKG-INFO new file mode 100644 index 0000000..f93198a --- /dev/null +++ b/cao_osint.egg-info/PKG-INFO @@ -0,0 +1,68 @@ +Metadata-Version: 2.1 +Name: cao_osint +Version: 1.0 +Summary: cao_osint +Home-page: +Author: +Author-email: +Keywords: web pyramid pylons +Classifier: Programming Language :: Python +Classifier: Framework :: Pyramid +Classifier: Topic :: Internet :: WWW/HTTP +Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application +Requires-Dist: plaster_pastedeploy +Requires-Dist: pyramid +Requires-Dist: pyramid_jinja2 +Requires-Dist: pyramid_debugtoolbar +Requires-Dist: waitress +Requires-Dist: alembic +Requires-Dist: pyramid_retry +Requires-Dist: pyramid_layout +Requires-Dist: pyramid_tm +Requires-Dist: python-magic +Requires-Dist: SQLAlchemy +Requires-Dist: transaction +Requires-Dist: zope.sqlalchemy +Requires-Dist: wtforms +Requires-Dist: webhelpers2 +Requires-Dist: passlib +Requires-Dist: markdown +Provides-Extra: testing +Requires-Dist: WebTest>=1.3.1; extra == "testing" +Requires-Dist: pytest>=3.7.4; extra == "testing" +Requires-Dist: pytest-cov; extra == "testing" + +# README # + +**cao_osint** est une application pour créer un blog simple. Elle est inspirée du tutorial [**pyramid_blogr**](https://docs.pylonsproject.org/projects/pyramid-blogr/en/latest/index.html). + +## Fonctionnalités ## + +Bien que **cao_osint** soit une application minimale et simple, elle possède toutes les fonctions nécessaire pour gérer un blog : + +- Gestion des utilisateurs du blog (admin ou rédacteur) +- Authentification et autorisation des utilisateurs +- Gestion des posts du blog avec des statuts : *publié, brouillon ou privé* +- Gestion des tags (un post peut avoir un tag) +- Les posts sont rédigé avec le langage *Markdown* +- Possibilité de faire des recherches sur le titre et le corps des posts + +## Add-on requis ## + +- Python 3.7.1 +- Pyramid 1.10 +- SQLite 3.35.5 +- pyramid-jinja2 2.7 : view templating +- wtforms 2.2.1 : form library +- webhelpers2 2.0 : various web building related helpers +- Markdown 3.4.1 : + + +### 1.0 (22.01.2023) + +- version initiale + +0.1 +--- + +- Initial version. diff --git a/cao_osint.egg-info/SOURCES.txt b/cao_osint.egg-info/SOURCES.txt new file mode 100644 index 0000000..2101248 --- /dev/null +++ b/cao_osint.egg-info/SOURCES.txt @@ -0,0 +1,55 @@ +CHANGES.txt +MANIFEST.in +README.md +development.ini +production.ini +pytest.ini +rtd.txt +setup.py +cao_osint/__init__.py +cao_osint/forms.py +cao_osint/pshell.py +cao_osint/routes.py +cao_osint/security.py +cao_osint/tests.py +cao_osint.egg-info/PKG-INFO +cao_osint.egg-info/SOURCES.txt +cao_osint.egg-info/dependency_links.txt +cao_osint.egg-info/entry_points.txt +cao_osint.egg-info/not-zip-safe +cao_osint.egg-info/requires.txt +cao_osint.egg-info/top_level.txt +cao_osint/alembic/script.py.mako +cao_osint/alembic/versions/README.txt +cao_osint/models/__init__.py +cao_osint/models/blog_record.py +cao_osint/models/meta.py +cao_osint/models/user.py +cao_osint/scripts/__init__.py +cao_osint/scripts/initialize_db.py +cao_osint/services/__init__.py +cao_osint/services/blog_record.py +cao_osint/services/user.py +cao_osint/static/favicon.ico +cao_osint/static/pyramid-16x16.png +cao_osint/static/pyramid.png +cao_osint/static/theme.css +cao_osint/static/uploads/dolibarr-psw.txt +cao_osint/templates/404.jinja2 +cao_osint/templates/apropos.jinja2 +cao_osint/templates/blog.jinja2 +cao_osint/templates/blog_edit.jinja2 +cao_osint/templates/blog_search.jinja2 +cao_osint/templates/home.jinja2 +cao_osint/templates/layout.jinja2 +cao_osint/templates/login.jinja2 +cao_osint/templates/tag_edit.jinja2 +cao_osint/templates/tags.jinja2 +cao_osint/templates/upload_edit.jinja2 +cao_osint/templates/uploads.jinja2 +cao_osint/templates/user_edit.jinja2 +cao_osint/templates/users.jinja2 +cao_osint/views/__init__.py +cao_osint/views/blog.py +cao_osint/views/default.py +cao_osint/views/notfound.py \ No newline at end of file diff --git a/cao_osint.egg-info/dependency_links.txt b/cao_osint.egg-info/dependency_links.txt new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/cao_osint.egg-info/dependency_links.txt @@ -0,0 +1 @@ + diff --git a/cao_osint.egg-info/entry_points.txt b/cao_osint.egg-info/entry_points.txt new file mode 100644 index 0000000..ee7356c --- /dev/null +++ b/cao_osint.egg-info/entry_points.txt @@ -0,0 +1,5 @@ +[console_scripts] +initialize_cao_osint_db = cao_osint.scripts.initialize_db:main + +[paste.app_factory] +main = cao_osint:main diff --git a/cao_osint.egg-info/not-zip-safe b/cao_osint.egg-info/not-zip-safe new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/cao_osint.egg-info/not-zip-safe @@ -0,0 +1 @@ + diff --git a/cao_osint.egg-info/requires.txt b/cao_osint.egg-info/requires.txt new file mode 100644 index 0000000..5910576 --- /dev/null +++ b/cao_osint.egg-info/requires.txt @@ -0,0 +1,22 @@ +plaster_pastedeploy +pyramid +pyramid_jinja2 +pyramid_debugtoolbar +waitress +alembic +pyramid_retry +pyramid_layout +pyramid_tm +python-magic +SQLAlchemy +transaction +zope.sqlalchemy +wtforms +webhelpers2 +passlib +markdown + +[testing] +WebTest>=1.3.1 +pytest>=3.7.4 +pytest-cov diff --git a/cao_osint.egg-info/top_level.txt b/cao_osint.egg-info/top_level.txt new file mode 100644 index 0000000..9702a3a --- /dev/null +++ b/cao_osint.egg-info/top_level.txt @@ -0,0 +1 @@ +cao_osint diff --git a/cao_osint.sqlite b/cao_osint.sqlite index ec58555..c864666 100644 Binary files a/cao_osint.sqlite and b/cao_osint.sqlite differ diff --git a/cao_osint/templates/layout.jinja2 b/cao_osint/templates/layout.jinja2 index 8d86293..c4ba144 100644 --- a/cao_osint/templates/layout.jinja2 +++ b/cao_osint/templates/layout.jinja2 @@ -29,12 +29,12 @@ - CAO Blogr + CAOSInt