µFS Microfinance System
µFS er et barøkonomisystem utviklet av adamcik og jodal i Python-rammeverket Django. µFS er foreløpig ikke dokumentert i wikien, men det finnes allikevel noe dokumentasjon.
Kildekode
Kildekoden finnes i Git på https://github.com/itkinside/ufs/.
Epostliste
itk-ufs@samfundet.no brukes hovedsakelig til å sende kræsjrapporter til utviklerne, men kommentarer til brukerdokumentasjonen er hjertelig velkommen.
Utviklerdokumentasjon
For utviklerdokumentasjon, se https://github.com/itkinside/ufs/tree/master/docs.
For utvikling på cirkus, se uFS, hvordan utvikle.
Brukerdokumentasjon
- uFS transaksjoner - Innskudd, kjøp, salg, osv.
- uFS oppgjør - Hvordan føre BSF-oppgjør.
TODO
Se ufs-todo.
Teknisk
Legge til ny gjeng i uFS
- Logg inn på https://ufs.samfundet.no/admin/. En må være superuser i Django. Det kan fikses rett i databasenen for din brukar. Hint: is_staff og is_superuser i =auth_user=-tabellen.
- Legg til gitt gjeng, med deg selv som admin i webgrensesnittet.
- su til bruker ufs-httpd
- Kjør følgjande i =/home/cassarossa/itk/ufs-web/itkufs/ =(denne prepopulerer alle brukarane i uFS):
for a in $(getent group <gjeng> | cut -d: -f4 | sed 's/,/ /g'); do ./manage.py createuser -g <gjeng> -u $a; done
- Etter at denne er kjørt er det bare å legge barsjef til som admin, og deretter fjerne seg selv.
- Til slutt; legg inn gjengen inn i et ACL-tre nær deg.
Rulle ut ny versjon av uFS
For å rulle ut siste versjon fra master-branchen på GitHub til https://ufs.samfundet.no:
- Logg inn på cirkus.
- Kjør /home/cassarossa/itk/ufs-web/update
Dette scriptet tar hånd om det meste, inkludert statiske filer, databasemigreringer, og reloading av uWSGI.
Lenker: Start, til nye itkere, ufs-todo
Epost: itk@samfundet.no | Telefon: 992 15 925 | Sist endret: 2024-01-08 13:03 | Revisjon: 18 (historie, blame) | Totalt: 1905 kB | Rediger