Ben Kurtovic
da788d83fb
Implement most of members module logic.
9 yıl önce
Ben Kurtovic
328a9132d5
Let modules request scopes; add missing docstrings.
9 yıl önce
Ben Kurtovic
dfa695bb83
Add structure and supporting code for modules; add Campaigns module.
* Add config/modules/.
* Add hook-aware post-login homepage.
* Add flexible character module property database table, plus
AuthManager interface.
* Add Config.modules.
* Modules are imported dynamically with a _provided pseudo-module that
contains their Flask blueprint and a config reference.
* Add stubs for Map, Members, and Intel modules.
* Implement starting code for Campaigns module.
* Update sample config.
* Update database schema with foreign key constraints (unused for now).
* Restructure header HTML and desktop CSS slightly to cleanly display
large navigation bars.
* Dynamically generate navigation bar.
* Properly align character options popup with portrait.
9 yıl önce
Ben Kurtovic
9da51282ee
Add modules to config; recast corp title as h1.
9 yıl önce
Ben Kurtovic
350172fd04
Add title to portrait image tag.
9 yıl önce
Ben Kurtovic
631a7432c0
Minor styling/CSS tweaks.
9 yıl önce
Ben Kurtovic
7719fd349b
Tweak style colors.
9 yıl önce
Ben Kurtovic
6d8e8443b1
Fix JS for previous commit.
9 yıl önce
Ben Kurtovic
ce66786573
Make style picker indicate current selection.
9 yıl önce
Ben Kurtovic
181f54e618
Int-ify timestamps.
9 yıl önce
Ben Kurtovic
79b88d4d08
Better session expiry handling, storing creation timestamp in cookie.
9 yıl önce
Ben Kurtovic
9f4bc204e5
Refactor database character update function.
9 yıl önce
Ben Kurtovic
52ffd35abc
Add custom 404.
9 yıl önce
Ben Kurtovic
8aece18afa
Switch style immediately with JS.
9 yıl önce
Ben Kurtovic
8b2f6edf87
Optimize style images.
9 yıl önce
Ben Kurtovic
463143095b
Clean up styles and make them configurable.
9 yıl önce
Ben Kurtovic
e20957a236
Let HTTPExceptions fall through catch_exceptions().
9 yıl önce
Ben Kurtovic
3b59e3b4dc
Add jQuery; make logout link auto-POST.
9 yıl önce
Ben Kurtovic
7af344b00a
Bugfix in SSO.
9 yıl önce
Ben Kurtovic
676a9d357c
Fix refresh token behavior.
9 yıl önce
Ben Kurtovic
ccfb5ac379
More minor style tweaks.
9 yıl önce
Ben Kurtovic
e5ee28c378
Relax session expiry times.
9 yıl önce
Ben Kurtovic
90874b72c3
Fix up header styling when logged in.
9 yıl önce
Ben Kurtovic
1d511fe4d4
Add calefaction.enable_logging() function.
9 yıl önce
Ben Kurtovic
d65f55c1f2
Revert "Add PIDFile for uWSGI."
This reverts commit 30f1e63a6c .
9 yıl önce
Ben Kurtovic
f4281b7487
Fix PIDFile location.
9 yıl önce
Ben Kurtovic
30f1e63a6c
Add PIDFile for uWSGI.
9 yıl önce
Ben Kurtovic
5f289aec9e
Add logging throughout API and auth code.
9 yıl önce
Ben Kurtovic
0e9949b31b
Add caching to ESI and clean up.
9 yıl önce
Ben Kurtovic
856361f98a
Use character style over default site-wide stylesheet.
9 yıl önce
Ben Kurtovic
f896e2220b
Rename uwsgi config file; add top script.
9 yıl önce
Ben Kurtovic
c9ccea29c1
Finish setup docs; fix ESI bug.
9 yıl önce
Ben Kurtovic
2906830310
Add logging.
9 yıl önce
Ben Kurtovic
404a3e83b1
uid/gid
9 yıl önce
Ben Kurtovic
f557ae9950
add wsgi
9 yıl önce
Ben Kurtovic
c131340b44
Implement ESI.
9 yıl önce
Ben Kurtovic
2db54531f2
Extend caching for versioned assets.
9 yıl önce
Ben Kurtovic
deebbee929
Minor style tweaks, fixes.
9 yıl önce
Ben Kurtovic
f34923fadb
Clean up logout page styling.
9 yıl önce
Ben Kurtovic
493de28a5d
Add clean message flashing, error handling.
9 yıl önce
Ben Kurtovic
d29d4b12cd
Flesh out database, authentication, EVE SSO, docstrings.
9 yıl önce
Ben Kurtovic
a8bf24b19a
Add basic database, session management.
9 yıl önce
Ben Kurtovic
28978c4119
Add alt attr for image tag.
9 yıl önce
Ben Kurtovic
34b77bcecd
Make styling responsive.
9 yıl önce
Ben Kurtovic
bf7e58dba9
Add EVE date to footer.
9 yıl önce
Ben Kurtovic
681030e8d6
Add link coloring to styles.
9 yıl önce
Ben Kurtovic
5363fc32b0
Add style to config; minor tweaks.
9 yıl önce
Ben Kurtovic
a290942e7a
Restructure template inheritance and add sample config.
10 yıl önce
Ben Kurtovic
85f5f7ddeb
Minor footer tweak.
10 yıl önce
Ben Kurtovic
7b49e002d9
Update styles, flesh out more.
10 yıl önce