fuelrats / fcms Goto Github PK
View Code? Open in Web Editor NEWFleet Carrier Management System
Fleet Carrier Management System
The notifications button under "Home" displays no number in it to say there is a notification, however, when clicking on the icon, 4 new messages and 8 friends requests are displayed. These notifications, however, are not interactable.
Either no notifications should display, there should be a way to clear them, or notifications should be displayed with the correct number.
Zero notifications are displayed with 15 uninteractable notifications.
I have a problem with FCMS i cant set jumps to show in my fleet discord cuz i recently changed name before i was [Cap] Takaber now i changed without the [] and just Cap Takaber also i did another mistake that i created another account in FCMS with my correct name Cap Takaber but i cant set my fc cuz obviously i did it with my another account with the wrong name, idk if can fix that plz delete the new account that i set and change the name or CMDR in my first account that i created plz :c
It would be great if it would be possible to edit the created schedules (Scheduled jumps etc.) and especially routes after creating them. If you, for example, want to add a Waypoint to your Route at a later point I don´t see an option for that and for bigger routes it´s a lot of work to put every system back in again.
If that´s already possible and I didn´t see the option I´m very sorry. If it´s not possible is it planned to include such a feature?
something in these lines From initialize_db.py Makes the setup error with:
TypeError: 'options' is an invalid keyword argument for this function
def main(argv=sys.argv):
args = parse_args(argv)
setup_logging(args.config_uri)
env = bootstrap(args.config_uri)
try:
with env['request'].tm:
dbsession = env['request'].dbsession
setup_models(dbsession)
except OperationalError:
This is here just to test that Discord integration is working.
Opening a new ticket because clearly the issue persists. I'd really appreciate a solution or at least some insight.
I was able to log in, inexplicably, the day after opening the last one. I changed nothing about my method, so something changed on the site's end.
The main page (https://fleetcarrier.space/) has the string representation of my_view
as a page title:
<title><function my_view at 0x7f766799f3a0> | Fleetcarrier.space </title>
I keep getting this error trying to set up the website
On the step Load default data into database it errors with this:
Traceback (most recent call last): File "/home/mmuchi030674/FCMS-master/env/bin/initialize_FCMS_db", line 8, in <module> sys.exit(main()) File "/home/mmuchi030674/FCMS-master/FCMS/scripts/initialize_db.py", line 36, in main setup_models(dbsession) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/transaction/_manager.py", line 142, in __exit__ self.commit() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/transaction/_manager.py", line 133, in commit return self.get().commit() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/transaction/_transaction.py", line 282, in commit raise v.with_traceback(tb) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/transaction/_transaction.py", line 273, in commit self._commitResources() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/transaction/_transaction.py", line 456, in _commitResources raise v.with_traceback(tb) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/transaction/_transaction.py", line 428, in _commitResources rm.tpc_begin(self) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/zope/sqlalchemy/datamanager.py", line 140, in tpc_begin self.session.flush() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 4312, in flush self._flush(objects) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 4448, in _flush transaction.rollback(_capture_exception=True) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ raise exc_value.with_traceback(exc_tb) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 4408, in _flush flush_context.execute() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute rec.execute(self) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute util.preloaded.orm_persistence.save_obj( File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 60, in save_obj for ( File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 221, in _organize_states_for_save for state, dict_, mapper, connection in _connections_for_states( File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/persistence.py", line 1726, in _connections_for_states connection = uowtransaction.transaction.connection(base_mapper) File "<string>", line 2, in connection File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/state_changes.py", line 139, in _go ret_value = fn(self, *arg, **kw) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 995, in connection return self._connection_for_bind(bind, execution_options) File "<string>", line 2, in _connection_for_bind File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/state_changes.py", line 139, in _go ret_value = fn(self, *arg, **kw) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 1129, in _connection_for_bind conn = self._parent._connection_for_bind( File "<string>", line 2, in _connection_for_bind File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/state_changes.py", line 139, in _go ret_value = fn(self, *arg, **kw) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 1143, in _connection_for_bind conn = bind.connect() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 3268, in connect return self._connection_cls(self) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 145, in __init__ self._dbapi_connection = engine.raw_connection() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 3292, in raw_connection return self.pool.connect() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 452, in connect return _ConnectionFairy._checkout(self) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 1269, in _checkout fairy = _ConnectionRecord.checkout(pool) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 716, in checkout rec = pool._do_get() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py", line 170, in _do_get self._dec_overflow() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ raise exc_value.with_traceback(exc_tb) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py", line 167, in _do_get return self._create_connection() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 393, in _create_connection return _ConnectionRecord(self) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 678, in __init__ self.__connect() File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 903, in __connect pool.logger.debug("Error on connect(): %s", e) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ raise exc_value.with_traceback(exc_tb) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 898, in __connect self.dbapi_connection = connection = pool._invoke_creator(self) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/engine/create.py", line 637, in connect return dialect.connect(*cargs, **cparams) File "/home/mmuchi030674/FCMS-master/env/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 616, in connect return self.loaded_dbapi.connect(*cargs, **cparams) TypeError: 'options' is an invalid keyword argument for this function
is this fixable?
Currently, we show in-game times but it might be useful to either replace this with the discord timestamp formatting or show both
https://discord.com/developers/docs/reference#message-formatting
can easily be fixed by downloading AdminLTE AKA the thing they used for layout UIs look normal now!
So i got the website HALF ISH working but when i try auth then i get this error
how and from where do i get the
Cant find it on auth.frontierstore
how to fix that error and get Client secret not client ID
the shared key is inactive? how do i change that
Question about how the webhook works, does carrier information get pushed out to discord whenever the carrier is moved or services change?
on pytest and when going on the website i get errors saying Type error options is an invalid keyword argument for this function
Errors:
Pytest:
`===================================================================================== test session starts ======================================================================================
platform linux -- Python 3.9.2, pytest-7.4.3, pluggy-1.3.0
rootdir: /home/mmuchi030674/FCMS/FCMS
configfile: pytest.ini
testpaths: FCMS
plugins: cov-4.1.0
collected 2 items
FCMS/tests.py FFE [100%]
============================================================================================ ERRORS ============================================================================================
______________________________________________________________ ERROR at teardown of TestMyViewFailureCondition.test_failing_view _______________________________________________________________
self = <FCMS.tests.TestMyViewFailureCondition testMethod=test_failing_view>
def tearDown(self):
from .models.meta import Base
testing.tearDown()
transaction.abort()
Base.metadata.drop_all(self.engine)
FCMS/tests.py:40:
env/lib/python3.9/site-packages/sqlalchemy/sql/schema.py:5856: in drop_all
bind._run_ddl_visitor(
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3242: in _run_ddl_visitor
with self.begin() as conn:
/usr/lib/python3.9/contextlib.py:117: in enter
return next(self.gen)
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3232: in begin
with self.connect() as conn:
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3268: in connect
return self._connection_cls(self)
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:145: in init
self._dbapi_connection = engine.raw_connection()
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3292: in raw_connection
return self.pool.connect()
env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py:421: in connect
return _ConnectionFairy._checkout(self, self._fairy)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:1269: in _checkout
fairy = _ConnectionRecord.checkout(pool)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:716: in checkout
rec = pool._do_get()
env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py:403: in _do_get
c = self._create_connection()
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:393: in _create_connection
return _ConnectionRecord(self)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:678: in init
self.__connect()
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:903: in __connect
pool.logger.debug("Error on connect(): %s", e)
env/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py:146: in exit
raise exc_value.with_traceback(exc_tb)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:898: in __connect
self.dbapi_connection = connection = pool._invoke_creator(self)
env/lib/python3.9/site-packages/sqlalchemy/engine/create.py:637: in connect
return dialect.connect(*cargs, **cparams)
self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7b8b14b227c0>, cargs = (':memory:',), cparams = {'check_same_thread': True, 'options': '-c timezone=utc'}
def connect(self, *cargs, **cparams):
# inherits the docstring from interfaces.Dialect.connect
return self.loaded_dbapi.connect(*cargs, **cparams)
E TypeError: 'options' is an invalid keyword argument for this function
env/lib/python3.9/site-packages/sqlalchemy/engine/default.py:616: TypeError
=========================================================================================== FAILURES ===========================================================================================
_________________________________________________________________________ TestMyViewSuccessCondition.test_passing_view _________________________________________________________________________
self = <FCMS.tests.TestMyViewSuccessCondition testMethod=test_passing_view>
def setUp(self):
super(TestMyViewSuccessCondition, self).setUp()
self.init_database()
FCMS/tests.py:47:
FCMS/tests.py:33: in init_database
Base.metadata.create_all(self.engine)
env/lib/python3.9/site-packages/sqlalchemy/sql/schema.py:5828: in create_all
bind._run_ddl_visitor(
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3242: in _run_ddl_visitor
with self.begin() as conn:
/usr/lib/python3.9/contextlib.py:117: in enter
return next(self.gen)
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3232: in begin
with self.connect() as conn:
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3268: in connect
return self._connection_cls(self)
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:145: in init
self._dbapi_connection = engine.raw_connection()
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3292: in raw_connection
return self.pool.connect()
env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py:421: in connect
return _ConnectionFairy._checkout(self, self._fairy)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:1269: in _checkout
fairy = _ConnectionRecord.checkout(pool)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:716: in checkout
rec = pool._do_get()
env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py:403: in _do_get
c = self._create_connection()
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:393: in _create_connection
return _ConnectionRecord(self)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:678: in init
self.__connect()
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:903: in __connect
pool.logger.debug("Error on connect(): %s", e)
env/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py:146: in exit
raise exc_value.with_traceback(exc_tb)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:898: in __connect
self.dbapi_connection = connection = pool._invoke_creator(self)
env/lib/python3.9/site-packages/sqlalchemy/engine/create.py:637: in connect
return dialect.connect(*cargs, **cparams)
self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7b8b14f75370>, cargs = (':memory:',), cparams = {'check_same_thread': True, 'options': '-c timezone=utc'}
def connect(self, *cargs, **cparams):
# inherits the docstring from interfaces.Dialect.connect
return self.loaded_dbapi.connect(*cargs, **cparams)
E TypeError: 'options' is an invalid keyword argument for this function
env/lib/python3.9/site-packages/sqlalchemy/engine/default.py:616: TypeError
_________________________________________________________________________ TestMyViewFailureCondition.test_failing_view _________________________________________________________________________
self = <FCMS.tests.TestMyViewFailureCondition testMethod=test_failing_view>
def test_failing_view(self):
from .views.default import my_view
info = my_view(dummy_request(self.session))
FCMS/tests.py:65:
FCMS/views/default.py:13: in my_view
one = query.filter(models.MyModel.name == 'one').first()
env/lib/python3.9/site-packages/sqlalchemy/orm/query.py:2748: in first
return self.limit(1)._iter().first() # type: ignore
env/lib/python3.9/site-packages/sqlalchemy/orm/query.py:2847: in _iter
result: Union[ScalarResult[_T], Result[_T]] = self.session.execute(
env/lib/python3.9/site-packages/sqlalchemy/orm/session.py:2308: in execute
return self._execute_internal(
env/lib/python3.9/site-packages/sqlalchemy/orm/session.py:2180: in _execute_internal
conn = self._connection_for_bind(bind)
env/lib/python3.9/site-packages/sqlalchemy/orm/session.py:2047: in _connection_for_bind
return trans._connection_for_bind(engine, execution_options)
:2: in _connection_for_bind
???
env/lib/python3.9/site-packages/sqlalchemy/orm/state_changes.py:139: in _go
ret_value = fn(self, *arg, **kw)
env/lib/python3.9/site-packages/sqlalchemy/orm/session.py:1143: in _connection_for_bind
conn = bind.connect()
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3268: in connect
return self._connection_cls(self)
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:145: in init
self._dbapi_connection = engine.raw_connection()
env/lib/python3.9/site-packages/sqlalchemy/engine/base.py:3292: in raw_connection
return self.pool.connect()
env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py:421: in connect
return _ConnectionFairy._checkout(self, self._fairy)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:1269: in _checkout
fairy = _ConnectionRecord.checkout(pool)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:716: in checkout
rec = pool._do_get()
env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py:403: in _do_get
c = self._create_connection()
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:393: in _create_connection
return _ConnectionRecord(self)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:678: in init
self.__connect()
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:903: in __connect
pool.logger.debug("Error on connect(): %s", e)
env/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py:146: in exit
raise exc_value.with_traceback(exc_tb)
env/lib/python3.9/site-packages/sqlalchemy/pool/base.py:898: in __connect
self.dbapi_connection = connection = pool._invoke_creator(self)
env/lib/python3.9/site-packages/sqlalchemy/engine/create.py:637: in connect
return dialect.connect(*cargs, **cparams)
self = <sqlalchemy.dialects.sqlite.pysqlite.SQLiteDialect_pysqlite object at 0x7b8b14b227c0>, cargs = (':memory:',), cparams = {'check_same_thread': True, 'options': '-c timezone=utc'}
def connect(self, *cargs, **cparams):
# inherits the docstring from interfaces.Dialect.connect
return self.loaded_dbapi.connect(*cargs, **cparams)
E TypeError: 'options' is an invalid keyword argument for this function
env/lib/python3.9/site-packages/sqlalchemy/engine/default.py:616: TypeError
======================================================================================= warnings summary =======================================================================================
env/lib/python3.9/site-packages/pyramid/asset.py:2
/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid/asset.py:2: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
import pkg_resources
env/lib/python3.9/site-packages/pkg_resources/init.py:2868
/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pkg_resources/init.py:2868: DeprecationWarning: Deprecated call to pkg_resources.declare_namespace('paste')
.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to pkg_resources.declare_namespace
. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
declare_namespace(pkg)
env/lib/python3.9/site-packages/pkg_resources/init.py:2868
env/lib/python3.9/site-packages/pkg_resources/init.py:2868
env/lib/python3.9/site-packages/pkg_resources/init.py:2868
/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pkg_resources/init.py:2868: DeprecationWarning: Deprecated call to pkg_resources.declare_namespace('zope')
.
Implementing implicit namespace packages (as specified in PEP 420) is preferred to pkg_resources.declare_namespace
. See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages
declare_namespace(pkg)
FCMS/tests.py::TestMyViewSuccessCondition::test_passing_view
/home/mmuchi030674/FCMS/FCMS/FCMS/models/meta.py:17: MovedIn20Warning: The declarative_base()
function is now available as sqlalchemy.orm.declarative_base(). (deprecated since: 2.0) (Background on SQLAlchemy 2.0 at: https://sqlalche.me/e/b8d9)
Base = declarative_base(cls=DictableModel, metadata=metadata)
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=================================================================================== short test summary info ====================================================================================
FAILED FCMS/tests.py::TestMyViewSuccessCondition::test_passing_view - TypeError: 'options' is an invalid keyword argument for this function
FAILED FCMS/tests.py::TestMyViewFailureCondition::test_failing_view - TypeError: 'options' is an invalid keyword argument for this function
ERROR FCMS/tests.py::TestMyViewFailureCondition::test_failing_view - TypeError: 'options' is an invalid keyword argument for this function
============================================================================ 2 failed, 6 warnings, 1 error in 6.31s ============================================================================`
Website:
Traceback (most recent call last): File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid_debugtoolbar/panels/performance.py", line 61, in resource_timer_handler result = handler(request) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid_tm/__init__.py", line 178, in tm_tween raise exc from None File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid_tm/__init__.py", line 145, in tm_tween response = handler(request) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid/tweens.py", line 43, in excview_tween response = _error_handler(request, exc) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid/tweens.py", line 17, in _error_handler reraise(*exc_info) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid/util.py", line 733, in reraise raise value File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid/tweens.py", line 41, in excview_tween response = handler(request) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid/router.py", line 143, in handle_request response = _call_view( File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid/view.py", line 674, in _call_view response = view_callable(context, request) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid/viewderivers.py", line 427, in rendered_view result = view(context, request) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/pyramid/viewderivers.py", line 141, in _requestonly_view response = view(request) File "/home/mmuchi030674/FCMS/FCMS/FCMS/views/landing.py", line 30, in my_view return {'searchform': rendered_form, 'deform': True, 'tracked_carriers': ct.count(), File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 3132, in count self._legacy_from_self(col).enable_eagerloads(False).scalar() File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2825, in scalar ret = self.one() File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2798, in one return self._iter().one() # type: ignore File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/orm/query.py", line 2847, in _iter result: Union[ScalarResult[_T], Result[_T]] = self.session.execute( File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2308, in execute return self._execute_internal( File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2180, in _execute_internal conn = self._connection_for_bind(bind) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 2047, in _connection_for_bind return trans._connection_for_bind(engine, execution_options) File "<string>", line 2, in _connection_for_bind # Copyright (C) 2005-2023 the SQLAlchemy authors and contributors File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/orm/state_changes.py", line 139, in _go ret_value = fn(self, *arg, **kw) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/orm/session.py", line 1143, in _connection_for_bind conn = bind.connect() File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 3268, in connect return self._connection_cls(self) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 145, in __init__ self._dbapi_connection = engine.raw_connection() File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/engine/base.py", line 3292, in raw_connection return self.pool.connect() File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 452, in connect return _ConnectionFairy._checkout(self) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 1269, in _checkout fairy = _ConnectionRecord.checkout(pool) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 716, in checkout rec = pool._do_get() File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py", line 170, in _do_get self._dec_overflow() File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ raise exc_value.with_traceback(exc_tb) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/pool/impl.py", line 167, in _do_get return self._create_connection() File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 393, in _create_connection return _ConnectionRecord(self) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 678, in __init__ self.__connect() File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 903, in __connect pool.logger.debug("Error on connect(): %s", e) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py", line 146, in __exit__ raise exc_value.with_traceback(exc_tb) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/pool/base.py", line 898, in __connect self.dbapi_connection = connection = pool._invoke_creator(self) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/engine/create.py", line 637, in connect return dialect.connect(*cargs, **cparams) File "/home/mmuchi030674/FCMS/FCMS/env/lib/python3.9/site-packages/sqlalchemy/engine/default.py", line 616, in connect return self.loaded_dbapi.connect(*cargs, **cparams) TypeError: 'options' is an invalid keyword argument for this function
How to fix?
I've been trying to register for months and every time I try the registration fails. The log in form does nothing and the recover password method seems to do nothing too because it doesn't send e-mails or return any info. Tryed from many devices, browsers, OSs and different e-mail services with the same results: nothing works.
2024-01-23 21:07:23,653 ERROR [waitress:435][waitress-2] Exception while serving /oauth/finalize
Traceback (most recent call last):
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\waitress\channel.py", line 428, in service
task.service()
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\waitress\task.py", line 168, in service
self.execute()
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\waitress\task.py", line 434, in execute
app_iter = self.channel.server.application(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\router.py", line 270, in __call__
response = self.execution_policy(environ, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid_retry\__init__.py", line 127, in retry_policy
response = router.invoke_request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\router.py", line 245, in invoke_request
response = handle_request(request)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid_debugtoolbar\toolbar.py", line 237, in toolbar_tween
return handler(request)
^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid_tm\__init__.py", line 178, in tm_tween
raise exc from None
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid_tm\__init__.py", line 145, in tm_tween
response = handler(request)
^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\tweens.py", line 43, in excview_tween
response = _error_handler(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\tweens.py", line 17, in _error_handler
reraise(*exc_info)
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\util.py", line 733, in reraise
raise value
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\tweens.py", line 41, in excview_tween
response = handler(request)
^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\router.py", line 143, in handle_request
response = _call_view(
^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\view.py", line 674, in _call_view
response = view_callable(context, request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\viewderivers.py", line 427, in rendered_view
result = view(context, request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\viewderivers.py", line 141, in _requestonly_view
response = view(request)
^^^^^^^^^^^^^
File "c:\users\mmuch\desktop\dings\fcms-master\FCMS\views\login.py", line 166, in oauth_finalize
jcarrier = capi.get_carrier(request.user)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\users\mmuch\desktop\dings\fcms-master\FCMS\utils\capi.py", line 150, in get_carrier
return json.loads(capi('/fleetcarrier', user))
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\users\mmuch\desktop\dings\fcms-master\FCMS\utils\capi.py", line 118, in capi
res = client.get(urljoin(capiURL, endpoint))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\requests\sessions.py", line 602, in get
return self.request("GET", url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\authlib\integrations\requests_client\oauth2_session.py", line 109, in request
return super().request(
^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\requests\adapters.py", line 519, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='pts-companion.orerve.net', port=443): Max retries exceeded with url: /fleetcarrier (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000002831EE4F110>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))
How do i fix this?
So yeah - when a cmdr lands on an FC, they should be able to pull up a Visitor's Log, and sign in, and leave a message. That way, the FC owner can (sometimes) see who's landed there. Simple and fun!
Trying to access the web UI anything past logging in returns with a
Internal Server Error The server encountered an unexpected internal server error (generated by waitress)
response unless you know the page link to direct you to the specific page, but then trying to navigate through to other pages brings the ISE response back
At least the one on the front page. Now you might or might not consider this a bug. I do :)
All webpages are displaying with no titles, and instead just a basic '|' character.
The correct name of the page should display on the front half, with a universal site identifier on the back half.
Only the character | is displayed.
This makes it difficult to tell what page is up if the tab is in the background, or to remember what site it is if there is a period of time between usages.
Hello i have a problem i registered in FMCS with the Name of CMDR {Cap] Takaber but i changed my name to Cap Takaber in game so dont work the FCMS anymore and with trying to fix that i created another account in FCMS with the correct name Cap Takaber but obviously don't let me register my Fleet Carrier cuz its already registered with my another account and idk if can delete the second account with the correct name and correct the name for my first account CMDR [Cap] Takaber into Cap Takaber only so i can use the FCMS :c plz
2024-01-23 21:07:23,653 ERROR [waitress:435][waitress-2] Exception while serving /oauth/finalize
Traceback (most recent call last):
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\waitress\channel.py", line 428, in service
task.service()
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\waitress\task.py", line 168, in service
self.execute()
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\waitress\task.py", line 434, in execute
app_iter = self.channel.server.application(environ, start_response)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\router.py", line 270, in __call__
response = self.execution_policy(environ, self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid_retry\__init__.py", line 127, in retry_policy
response = router.invoke_request(request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\router.py", line 245, in invoke_request
response = handle_request(request)
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid_debugtoolbar\toolbar.py", line 237, in toolbar_tween
return handler(request)
^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid_tm\__init__.py", line 178, in tm_tween
raise exc from None
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid_tm\__init__.py", line 145, in tm_tween
response = handler(request)
^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\tweens.py", line 43, in excview_tween
response = _error_handler(request, exc)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\tweens.py", line 17, in _error_handler
reraise(*exc_info)
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\util.py", line 733, in reraise
raise value
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\tweens.py", line 41, in excview_tween
response = handler(request)
^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\router.py", line 143, in handle_request
response = _call_view(
^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\view.py", line 674, in _call_view
response = view_callable(context, request)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\viewderivers.py", line 427, in rendered_view
result = view(context, request)
^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\pyramid\viewderivers.py", line 141, in _requestonly_view
response = view(request)
^^^^^^^^^^^^^
File "c:\users\mmuch\desktop\dings\fcms-master\FCMS\views\login.py", line 166, in oauth_finalize
jcarrier = capi.get_carrier(request.user)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\users\mmuch\desktop\dings\fcms-master\FCMS\utils\capi.py", line 150, in get_carrier
return json.loads(capi('/fleetcarrier', user))
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\users\mmuch\desktop\dings\fcms-master\FCMS\utils\capi.py", line 118, in capi
res = client.get(urljoin(capiURL, endpoint))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\requests\sessions.py", line 602, in get
return self.request("GET", url, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\authlib\integrations\requests_client\oauth2_session.py", line 109, in request
return super().request(
^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\requests\sessions.py", line 589, in request
resp = self.send(prep, **send_kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\requests\sessions.py", line 703, in send
r = adapter.send(request, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\mmuch\miniconda3\folder\Lib\site-packages\requests\adapters.py", line 519, in send
raise ConnectionError(e, request=request)
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='pts-companion.orerve.net', port=443): Max retries exceeded with url: /fleetcarrier (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x000002831EE4F110>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed'))
How to fix?
How do i make the website reachable over the internet
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.