Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix two bugs with gentoo_portage/init.d.php; update some comments in sql_row_obj | Eudyptula | 2009-08-27 | 1 | -4/+5 |
| | |||||
* | Fix builds->bundle() to use bundle column, not look in buildopts for bundler | Eudyptula | 2009-08-15 | 1 | -5/+4 |
| | |||||
* | Quick hack to move bundler selection out of Gentoo module and make it a ↵ | Eudyptula | 2009-08-14 | 2 | -10/+10 |
| | | | | build-time option; drop 'failed' column from builds and use flags instead | ||||
* | Create sql_row_with_flags class, make user, build, configuration subclasses ↵ | Eudyptula | 2009-08-14 | 6 | -14/+25 |
| | | | | of it, replace visibility in builds, configurations with flags column; fix init script for correct path | ||||
* | Added ebuild; added ntpd to init deps; builds show [failed] in frontend when ↵ | Eudyptula | 2009-08-13 | 1 | -0/+2 |
| | | | | they've failed | ||||
* | Wrote a script for automatically keeping cache files (stage3, install ISO, ↵ | Eudyptula | 2009-08-13 | 4 | -43/+37 |
| | | | | etc.) up to date by ftp, updated frontend and backend to reflect storing stage3 and iso filenames in the 'cache' table instead of 'gentoo_profiles' | ||||
* | Have upload respond in plaintext, not HTML (so long as authentication succeeds) | Eudyptula | 2009-08-10 | 1 | -3/+1 |
| | |||||
* | Major backend reorganization - moved much of backend.php into build class, ↵ | Eudyptula | 2009-08-10 | 2 | -71/+134 |
| | | | | reformated bundlers to be the same format as modules, fixed build status tracking to be properly resumable throughout the process (except stages that create files that get in their own way); etc. | ||||
* | Major backend reorganization to split build into steps and allow automatic ↵ | Eudyptula | 2009-08-07 | 4 | -81/+143 |
| | | | | resuming after failure | ||||
* | Numerous backend bugs fixed; use portage snapshot if available; frontend ↵ | Eudyptula | 2009-08-06 | 3 | -11/+17 |
| | | | | figures out its own URL; choose hostname; timezone config file set up; Fix setup.php; etc. | ||||
* | Widespread cleanup - moved $conf, $death into $S; $S is given as arg to ↵ | Eudyptula | 2009-08-04 | 10 | -31/+30 |
| | | | | init_x() and body_x(); $request removed in favor of $_REQUEST; query() replaces $S[pdo]->query(); etc. | ||||
* | Add visibility column to builds, configurations | Eudyptula | 2009-07-29 | 2 | -8/+18 |
| | |||||
* | Add package and init script pruning to frontend | Eudyptula | 2009-07-28 | 2 | -8/+14 |
| | |||||
* | Made package selector, pkglist more efficient by filtering out package ↵ | Eudyptula | 2009-07-28 | 2 | -10/+12 |
| | | | | metadata that we don't use from the array | ||||
* | Converted frontend wizard form element classes to not be specific to the ↵ | Eudyptula | 2009-07-28 | 2 | -5/+7 |
| | | | | frontend wizard; removed keyword masked packages from package selection | ||||
* | Remove pointless links from tasks, builds; Log env fed to tasks; Add masked ↵ | Eudyptula | 2009-07-27 | 2 | -13/+29 |
| | | | | indicator back to package selection | ||||
* | Reorganized log URLs; little update to routing.csv format | Eudyptula | 2009-07-24 | 2 | -8/+8 |
| | |||||
* | Broke log viewer into segments, added build deletion | Eudyptula | 2009-07-24 | 7 | -28/+48 |
| | |||||
* | Use stage3 tarballs instead of doing emerge system | Eudyptula | 2009-07-23 | 5 | -2/+79 |
| | |||||
* | Integrated bkisofs-cli into livecd and installcd bundlers, fixed various ↵ | Eudyptula | 2009-07-21 | 1 | -1/+1 |
| | | | | things in bkisofs-cli and the backend | ||||
* | Fixes/hacks so backend still works with non-execution logging | Eudyptula | 2009-07-20 | 2 | -5/+4 |
| | |||||
* | Converted backend status to TINYINT; First try at logging non-execution ↵ | Eudyptula | 2009-07-20 | 4 | -45/+59 |
| | | | | messages; Added download history page; Only show links from builds that the user has perms to access | ||||
* | Fixed bugs and added new/popular builds to welcome page | Eudyptula | 2009-07-17 | 4 | -6/+44 |
| | |||||
* | Added predefined package sets; separated gentoo-specific setup into ↵ | Eudyptula | 2009-07-16 | 4 | -1/+84 |
| | | | | gentoo_setup.php | ||||
* | Add dev-manager support to gentoo/portage modules | Eudyptula | 2009-07-16 | 1 | -9/+1 |
| | |||||
* | Divided gentoo_portage backend into several parts; Added another config step ↵ | Eudyptula | 2009-07-15 | 1 | -0/+2 |
| | | | | to choose which options to offer next; Added timezone selection; Fixed pkglist script; Little fixes | ||||
* | Moved 'module' attribute into builds table from buildopts | Eudyptula | 2009-07-15 | 2 | -0/+6 |
| | |||||
* | Added config status page, moving forward and back in config wizard; added ↵ | Eudyptula | 2009-07-15 | 3 | -2/+17 |
| | | | | config control of user registration and invites; added 'No results' in wlca search; cleaned up use of configuration object in wizard API; added step names to module metadata; check configurations for validity before building | ||||
* | Added data verification to config wizard API | Eudyptula | 2009-07-13 | 1 | -0/+8 |
| | |||||
* | Made bundling finished images separate from modules in backend; added ↵ | Eudyptula | 2009-07-10 | 1 | -4/+14 |
| | | | | metadata for frontend modules; added default config options and simplified config file; added verbose output to update_gentoo_profiles.php; etc. | ||||
* | Got rid of ugly hacks for abstract classes and used ReflectionClass instead | Eudyptula | 2009-07-07 | 2 | -3/+4 |
| | |||||
* | Remove interactive merging from class update script; allow classes that are ↵ | Eudyptula | 2009-07-07 | 2 | -2/+4 |
| | | | | indirect children of sql_row_obj; ugly hacks so abstract classes don't break setup and class update scripts | ||||
* | Major restructuring of frontend modules (package selection not done yet); ↵ | Eudyptula | 2009-07-07 | 3 | -84/+104 |
| | | | | created conf_build_common class for shared code among configurations and builds | ||||
* | Stored all data from Packages files in the db to allow frontend/backend ↵ | Eudyptula | 2009-07-06 | 5 | -135/+233 |
| | | | | separation; created script to update db cache of available packages; renamed profiles -> gentoo_profiles for proper modularity | ||||
* | Add javascript-based searching to package adding stage | Eudyptula | 2009-07-05 | 1 | -6/+6 |
| | |||||
* | Separated configurations from builds of those configurations, added ↵ | Eudyptula | 2009-07-03 | 2 | -0/+128 |
| | | | | configurations manager to frontend | ||||
* | Backend can upload finished images; caches state after emerge system completes | Eudyptula | 2009-07-02 | 1 | -0/+2 |
| | |||||
* | Update both parts for proper modularity, start catalyst-based backend, code ↵ | Eudyptula | 2009-07-01 | 1 | -31/+1 |
| | | | | cleanup, especially on backend | ||||
* | Many fixes to CD building and some to command execution/logging | Eudyptula | 2009-06-30 | 1 | -7/+15 |
| | |||||
* | Added image format option to frontend, tbz2 and preliminary Install CD and ↵ | Eudyptula | 2009-06-29 | 2 | -2/+2 |
| | | | | LiveCD support to backend | ||||
* | Changed task to have an index based on build instead of unique id, added ↵ | Eudyptula | 2009-06-26 | 5 | -57/+50 |
| | | | | description field | ||||
* | Added signal handling and logging; wrote init script; added other nice ↵ | Eudyptula | 2009-06-25 | 4 | -20/+44 |
| | | | | daemon-like behavior to backend | ||||
* | Added logout and user self-registration with email confirmation; Updates to ↵ | Eudyptula | 2009-06-25 | 7 | -62/+104 |
| | | | | sql_row_obj; PDO subclass for debugging | ||||
* | Cleaned up various unused bits of code; moved finished images to their own ↵ | Eudyptula | 2009-06-24 | 2 | -2/+62 |
| | | | | directory; moved ANSI text processing from logviewer into its own class; added unique ID to profiles table | ||||
* | Merged minor updates from SQL into sql_row_obj-based classes | Eudyptula | 2009-06-24 | 6 | -14/+29 |
| | |||||
* | Updates to sql_row_obj class; moved newclass.php to update_sql_classes.php ↵ | Eudyptula | 2009-06-24 | 7 | -67/+105 |
| | | | | and updated it | ||||
* | Major improvements to logging in frontend and backend; moved log_command ↵ | Eudyptula | 2009-06-23 | 4 | -21/+161 |
| | | | | function to sql_task class; minor fixes here and there | ||||
* | Added basic support for adding arbitrary packages in frontend and backend, ↵ | Eudyptula | 2009-06-22 | 2 | -5/+6 |
| | | | | tar/gz-ing of finished images to backend | ||||
* | Little fixes to error handling and other minor things | Eudyptula | 2009-06-22 | 2 | -3/+3 |
| | |||||
* | Did some cleanup and added a Packages file parser and simple package list ↵ | Eudyptula | 2009-06-21 | 1 | -0/+70 |
| | | | | printer script |