4 Commits
0.1.6 ... 0.1.8

Author SHA1 Message Date
4430348168 release: version 0.1.8 🚀
All checks were successful
Upload Python Package / Create Release (push) Successful in 27s
Upload Python Package / deploy (push) Successful in 1m33s
2026-04-04 20:41:50 +02:00
578be7b6f4 fix: broken python module references, refs NOISSUE 2026-04-04 20:41:39 +02:00
dbcd3fba91 release: version 0.1.7 🚀
All checks were successful
Upload Python Package / Create Release (push) Successful in 24s
Upload Python Package / deploy (push) Successful in 49s
2026-04-04 20:35:04 +02:00
0eb0bc0d41 fix: more bugfixes, refs NOISSUE 2026-04-04 20:34:59 +02:00
10 changed files with 44 additions and 25 deletions

View File

@@ -30,7 +30,7 @@ COPY ./ai_software_factory .
# fi
# Initialize database tables (use SQLite by default, can be overridden by DB_POOL_SIZE env var)
RUN python database.py || true
# RUN python database.py || true
# Expose port
EXPOSE 8000

View File

@@ -5,6 +5,25 @@ Changelog
(unreleased)
------------
Fix
~~~
- Broken python module references, refs NOISSUE. [Simon Diesenreiter]
0.1.7 (2026-04-04)
------------------
Fix
~~~
- More bugfixes, refs NOISSUE. [Simon Diesenreiter]
Other
~~~~~
0.1.6 (2026-04-04)
------------------
Fix
~~~
- Proper containerfile, refs NOISSUE. [Simon Diesenreiter]

View File

@@ -1 +1 @@
0.1.6
0.1.8

View File

@@ -1,11 +1,11 @@
"""AI Software Factory agents."""
from ai_software_factory.agents.orchestrator import AgentOrchestrator
from ai_software_factory.agents.git_manager import GitManager
from ai_software_factory.agents.ui_manager import UIManager
from ai_software_factory.agents.telegram import TelegramHandler
from ai_software_factory.agents.gitea import GiteaAPI
from ai_software_factory.agents.database_manager import DatabaseManager
from agents.orchestrator import AgentOrchestrator
from agents.git_manager import GitManager
from agents.ui_manager import UIManager
from agents.telegram import TelegramHandler
from agents.gitea import GiteaAPI
from agents.database_manager import DatabaseManager
__all__ = [
"AgentOrchestrator",

View File

@@ -2,8 +2,8 @@
from sqlalchemy.orm import Session
from sqlalchemy import text
from ai_software_factory.database import get_db
from ai_software_factory.models import (
from database import get_db
from models import (
ProjectHistory, ProjectLog, UISnapshot, PullRequestData, SystemLog, UserAction, AuditTrail, PullRequest, ProjectStatus
)
from datetime import datetime

View File

@@ -2,7 +2,7 @@
import json
from typing import Optional
from ai_software_factory.config import settings
from config import settings
class N8NSetupAgent:

View File

@@ -2,11 +2,11 @@
import asyncio
from typing import Optional
from ai_software_factory.agents.git_manager import GitManager
from ai_software_factory.agents.ui_manager import UIManager
from ai_software_factory.agents.gitea import GiteaAPI
from ai_software_factory.agents.database_manager import DatabaseManager
from ai_software_factory.config import settings
from agents.git_manager import GitManager
from agents.ui_manager import UIManager
from agents.gitea import GiteaAPI
from agents.database_manager import DatabaseManager
from config import settings
from datetime import datetime
import os

View File

@@ -2,8 +2,8 @@
from sqlalchemy import create_engine, event
from sqlalchemy.orm import sessionmaker, Session
from ai_software_factory.config import settings
from ai_software_factory.models import Base
from config import settings
from models import Base
def get_engine() -> create_engine:

View File

@@ -4,15 +4,15 @@ from fastapi import FastAPI, Depends, HTTPException, status
from fastapi.middleware.cors import CORSMiddleware
from fastapi.responses import JSONResponse
from sqlalchemy.orm import Session
from ai_software_factory.database import get_db, init_db, get_engine
from ai_software_factory.models import (
from database import get_db, init_db, get_engine
from models import (
ProjectHistory, ProjectStatus, AuditTrail, UserAction, ProjectLog, SystemLog,
PullRequestData, UISnapshot
)
from ai_software_factory.agents.orchestrator import AgentOrchestrator
from ai_software_factory.agents.ui_manager import UIManager
from ai_software_factory.agents.database_manager import DatabaseManager
from ai_software_factory.config import settings
from agents.orchestrator import AgentOrchestrator
from agents.ui_manager import UIManager
from agents.database_manager import DatabaseManager
from config import settings
from datetime import datetime
import json

View File

@@ -10,7 +10,7 @@ from sqlalchemy import (
)
from sqlalchemy.orm import relationship, declarative_base
from ai_software_factory.config import settings
from config import settings
Base = declarative_base()
logger = logging.getLogger(__name__)