CodeWithAloha / uipa

Helping submit, track, and share public records requests in Hawaii
http://uipa.org
MIT License
10 stars 6 forks source link

List out features added to the original fork/project #52

Open tyliec opened 9 months ago

tyliec commented 9 months ago

Objective

The primary objective of this task is to compile a list documenting all features that have been added to the UIPA.org project since its original fork. This is not meant to serve as an initial full and complete list, but rather a rolling document and a place to store modified features when we find them.

Related Items

Parent Epic: https://github.com/CodeWithAloha/uipa/issues/42

tyliec commented 7 months ago

One feature that was added on top of the original fork was automatically filling out the Hawaii Request Access form: seen here.

This file is a .docx with certain template text in the file (ex: [Agency_Name]), this is replaced by what the user provides in a request and is then attached to the request.

Some questions:

russtoku commented 2 months ago

Do we need to update this file?

I don't think so. It's the official form (hasn't changed since being created) from OIP (Office of Information Practices, oip.hawaii.gov).

Can this be done in a better way?

Perhaps but it's good enough. I think the main problem is the way that providing the reason for requesting a waiver of the fees is currently implemented. See https://github.com/CodeWithAloha/uipa/issues/61. It's confusing and apparently prone to errors.

The way this works is the docx file is used a template and the placeholders are replaced with the appropriate data from the actual request. See uipa_org/theme/doc_utilities.py.