cleaned up as much as i could

This commit is contained in:
jelveh 2025-01-05 23:14:47 -08:00
parent f3f1a1f188
commit 5f81299bf0
16 changed files with 2 additions and 46 deletions

View File

@ -20,7 +20,6 @@ const _path = require('path');
const micromatch = require('micromatch');
const config = require('./config')
const mime = require('mime-types');
const PerformanceMonitor = require('./monitor/PerformanceMonitor.js');
const { ManagedError } = require('./util/errorutil.js');
const { spanify } = require('./util/otelutil.js');
const APIError = require('./api/APIError.js');
@ -28,7 +27,6 @@ const { DB_READ, DB_WRITE } = require('./services/database/consts.js');
const { BaseDatabaseAccessService } = require('./services/database/BaseDatabaseAccessService.js');
const { Context } = require('./util/context');
const { NodeUIDSelector } = require('./filesystem/node/selectors');
const { stream_to_buffer } = require('./util/streamutil.js');
let services = null;
const tmp_provide_services = async ss => {

View File

@ -16,7 +16,6 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
const { AdvancedBase } = require("@heyputer/putility");
const BaseService = require("../../services/BaseService");
const { CLink } = require("./connection/CLink");
const { SLink } = require("./connection/SLink");

View File

@ -25,7 +25,6 @@ const { Resource } = require("@opentelemetry/resources");
const { SemanticResourceAttributes } = require("@opentelemetry/semantic-conventions");
const { NodeTracerProvider } = require("@opentelemetry/sdk-trace-node");
const { ConsoleSpanExporter, BatchSpanProcessor } = require("@opentelemetry/sdk-trace-base");
const { JaegerExporter } = require('@opentelemetry/exporter-jaeger');
const config = require('../../config');
const { OTLPTraceExporter } = require('@opentelemetry/exporter-trace-otlp-grpc');

View File

@ -4,7 +4,6 @@ const BaseService = require("../../services/BaseService");
const { whatis } = require("../../util/langutil");
const { PassThrough } = require("stream");
const { TypedValue } = require("../../services/drivers/meta/Runtime");
const APIError = require("../../api/APIError");
const { TeePromise } = require('@heyputer/putility').libs.promise;
const PUTER_PROMPT = `

View File

@ -1,6 +1,5 @@
// METADATA // {"ai-commented":{"service":"claude"}}
const { PassThrough } = require('stream');
const APIError = require('../../api/APIError');
const BaseService = require('../../services/BaseService');
const { TypedValue } = require('../../services/drivers/meta/Runtime');
const { Context } = require('../../util/context');

View File

@ -16,7 +16,6 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
const { AdvancedBase } = require("@heyputer/putility");
const { id2path } = require("../../helpers");
const { PuterPath } = require("../../filesystem/lib/PuterPath");

View File

@ -20,15 +20,6 @@
const { surrounding_box } = require("../fun/dev-console-ui-utils");
const BaseService = require("./BaseService");
const SOURCE_CODE_TIPS = `
Most services are registered in CoreModule.js
Boot sequence events are different from service events
ExpectationService exists to ensure Puter doesn't miss a step
Services are composable; StrategyService is a good example
API endpoints should be on a separate origin in production
There is some limited query-building in packages/backend/src/om
`;
const tips = (
// CLI tips
`

View File

@ -19,7 +19,6 @@
*/
const APIError = require("../api/APIError");
const auth2 = require("../middleware/auth2");
const { Context } = require("../util/context");
const { Endpoint } = require("../util/expressutil");
const { TeePromise } = require('@heyputer/putility').libs.promise;
const BaseService = require("./BaseService");

View File

@ -18,7 +18,6 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
const { NodeInternalIDSelector, NodeUIDSelector } = require("../filesystem/node/selectors");
const { Context } = require("../util/context");
const { SiteActorType } = require("./auth/Actor");
const { PermissionUtil, PermissionRewriter, PermissionImplicator } = require("./auth/PermissionService");
const BaseService = require("./BaseService");

View File

@ -21,7 +21,6 @@ const APIError = require("../api/APIError");
const { get_user } = require("../helpers");
const configurable_auth = require("../middleware/configurable_auth");
const featureflag = require("../middleware/featureflag.js");
const { Context } = require("../util/context");
const { Endpoint } = require("../util/expressutil");
const { whatis } = require("../util/langutil");
const { Actor, UserActorType } = require("./auth/Actor");

View File

@ -32,15 +32,6 @@ const BaseService = require("./BaseService");
* @extends BaseService
*/
class SystemValidationService extends BaseService {
/**
* Marks the server is being in an invalid state.
*
* This is a very serious error. The server will do whatever it can to get
* our attention, and then it will shut down after 25 minutes.
*
* @param {*} message - why mark_invalid was called
* @param {*} source - the error that caused the invalid state, if any
*/
/**
* Marks the server as being in an invalid state.
*

View File

@ -17,23 +17,11 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
const {
implicit_user_app_permissions,
default_implicit_user_app_permissions
} = require("../../data/hardcoded-permissions");
const { get_user, get_app } = require("../../helpers");
const { AssignableMethodsFeature } = require("../../traits/AssignableMethodsFeature");
const { remove_paths_through_user } = require("../../unstructured/permission-scan-lib");
const { Context } = require("../../util/context");
const { get_a_letter, cylog } = require("../../util/debugutil");
const BaseService = require("../BaseService");
const { DB_WRITE } = require("../database/consts");
const { UserActorType, Actor, AppUnderUserActorType, AccessTokenActorType, SiteActorType } = require("./Actor");
const implicit_user_permissions = {
// 'driver': {},
};
const { UserActorType, Actor, AppUnderUserActorType } = require("./Actor");
/**

View File

@ -17,7 +17,6 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
const { AdvancedBase } = require("../../../../putility");
const BaseService = require("../BaseService");
const { DB_WRITE, DB_READ } = require("./consts");

View File

@ -17,7 +17,6 @@
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
const { AdvancedBase } = require("@heyputer/putility");
const APIError = require("../../api/APIError");
const { Context } = require("../../util/context");
const BaseService = require("../BaseService");

View File

@ -23,7 +23,6 @@
const axios = require('axios');
const { TeePromise } = require('@heyputer/putility').libs.promise;
const { AdvancedBase } = require('@heyputer/putility');
const FormData = require("form-data");
const { stream_to_the_void, buffer_to_stream } = require('../../util/streamutil');
const BaseService = require('../BaseService');

View File

@ -18,8 +18,7 @@
*/
const { permission } = require("process");
const { Sequence } = require("../../codex/Sequence");
const { get_user } = require("../../helpers");
const { Actor, UserActorType } = require("../../services/auth/Actor");
const { UserActorType } = require("../../services/auth/Actor");
const { PERMISSION_SCANNERS } = require("../../unstructured/permission-scanners");
module.exports = new Sequence([