├── .gitignore ├── LICENSE ├── README.md ├── app.py ├── demo └── sqlite_wx.py ├── docs ├── dev.sql ├── pip.txt └── viper.sql ├── logs └── .gitkeep └── viper ├── __init__.py ├── cores ├── __init__.py ├── core_before.py ├── core_db.py ├── core_http.py ├── core_locks.py ├── core_log.py └── core_redis.py ├── models ├── __init__.py ├── model_base.py └── model_software.py ├── settings.py ├── tasks ├── __init__.py └── clear_events.py ├── utils ├── __init__.py ├── util_db.py ├── util_json.py ├── util_time.py └── util_ulid.py └── views ├── __init__.py └── view_bless.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/app.py -------------------------------------------------------------------------------- /demo/sqlite_wx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/demo/sqlite_wx.py -------------------------------------------------------------------------------- /docs/dev.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/docs/dev.sql -------------------------------------------------------------------------------- /docs/pip.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/docs/pip.txt -------------------------------------------------------------------------------- /docs/viper.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/docs/viper.sql -------------------------------------------------------------------------------- /logs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/__init__.py -------------------------------------------------------------------------------- /viper/cores/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viper/cores/core_before.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/cores/core_before.py -------------------------------------------------------------------------------- /viper/cores/core_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/cores/core_db.py -------------------------------------------------------------------------------- /viper/cores/core_http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/cores/core_http.py -------------------------------------------------------------------------------- /viper/cores/core_locks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/cores/core_locks.py -------------------------------------------------------------------------------- /viper/cores/core_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/cores/core_log.py -------------------------------------------------------------------------------- /viper/cores/core_redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/cores/core_redis.py -------------------------------------------------------------------------------- /viper/models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viper/models/model_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/models/model_base.py -------------------------------------------------------------------------------- /viper/models/model_software.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/models/model_software.py -------------------------------------------------------------------------------- /viper/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/settings.py -------------------------------------------------------------------------------- /viper/tasks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viper/tasks/clear_events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/tasks/clear_events.py -------------------------------------------------------------------------------- /viper/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viper/utils/util_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/utils/util_db.py -------------------------------------------------------------------------------- /viper/utils/util_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/utils/util_json.py -------------------------------------------------------------------------------- /viper/utils/util_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/utils/util_time.py -------------------------------------------------------------------------------- /viper/utils/util_ulid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/utils/util_ulid.py -------------------------------------------------------------------------------- /viper/views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /viper/views/view_bless.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sungeer/viper/HEAD/viper/views/view_bless.py --------------------------------------------------------------------------------