Fakultas Ilmu Komputer UI

  1. 09 Mar, 2021 2 commits
  2. 06 Jan, 2021 1 commit
  3. 29 Dec, 2020 1 commit
  4. 26 Dec, 2020 1 commit
  5. 23 Dec, 2020 1 commit
  6. 14 Dec, 2020 1 commit
  7. 13 Dec, 2020 6 commits
  8. 29 Nov, 2020 3 commits
  9. 21 Nov, 2020 2 commits
  10. 16 Nov, 2020 1 commit
  11. 15 Nov, 2020 1 commit
  12. 28 Oct, 2020 1 commit
  13. 27 Oct, 2020 2 commits
  14. 26 Oct, 2020 2 commits
  15. 21 Oct, 2020 1 commit
  16. 15 Oct, 2020 1 commit
  17. 04 Sep, 2020 1 commit
  18. 03 Sep, 2020 1 commit
  19. 02 Sep, 2020 1 commit
    • Giovan Isa Musthofa's avatar
      Create developer space to expose client registration · b036e6b9
      Giovan Isa Musthofa authored
      - Add AccessLevel and Client models
      - Add migration to create access level presets
      - Add methods surrounding Client and AccessLevel usages
      - Drop angle bracket usages in __str__ methods
      - Add initial part of developer space i.e. dashboard and signup
      - Register AccessLevel and Client models to django admin
      - Create "add client" url, template, view, and form
      - Add test coverage for invalid access_level choice
      - Add client_detail view
      - Add delete_client and refactor client_detail view
      - Add support for cas2 compatibility AccessLevel
      - Improve admin page with additional information on lists page
      - Rerun makemigrations related to AccessLevel and Client once
      - Add Access Level List view
      b036e6b9
  20. 01 Sep, 2020 1 commit
    • Giovan Isa Musthofa's avatar
      Update docs and development configs for CAS and proxy · 6ccf6b30
      Giovan Isa Musthofa authored
      - Change traefik so it only allows http connection
      - Add env variables explanation to README.md
      - Add more docs about proxy and cas configs
      - Add more informative local development instruction
      - Add guideline for production deployment
      - Format codes using newer black==20.8
      - Extend mocked values beyond test to akun.settings.debug module as well
      - Add requirements and command to serve docs in browser
      6ccf6b30
  21. 26 Aug, 2020 1 commit
  22. 25 Aug, 2020 1 commit
    • Giovan Isa Musthofa's avatar
      Add attributeReleasePolicy field for RegisteredService · 0bccf83f
      Giovan Isa Musthofa authored
      - Add AttributeReleasePolicy serializer
      - Register AttributeReleasePolicy Model to admin site
      - Add remaining common fields in AttributeReleasePolicy
      - Sort serializer data by keys
      - Remove "java.util.ArrayList" syntax of RETURN_ALLOWED
      - Change AttributeReleasePolicy relation to RegisteredService
      0bccf83f
  23. 24 Aug, 2020 2 commits
    • Giovan Isa Musthofa's avatar
      Use portray to generate docs · f9914e92
      Giovan Isa Musthofa authored
      - Add basic portray configurations and samples page
      - Add portray docs container and build job to CI
      f9914e92
    • Giovan Isa Musthofa's avatar
      Use django pytest, refactors, and more tests · 0cb46627
      Giovan Isa Musthofa authored
      Use pytest as tests runner
      
      Using pytest and django-pytest allow more advanced debugging features
      from VS Code such as tests discovery, runner, and debugging using
      breakpoints.
      
      Create tests for MockLdapBackend
      
      Refactor LdapBackend(s) into different classes with different
      Server and Connection parameters.
      
      Use info.json, schema.json, and mock-entries.json to create LDAP's
      entries test fixtures.
      
      Refactor overridable ldap backend settings
      
      Remove mahasiswa and staff specific base dn for rebinding
      
      Introduce AttributeResolver to get attributes from user instance
      
      Use rest_apereo_cas.test_urls as ROOT_URLCONF for testing
      
      Fixes remaining ldap_backend -> lb_instance semantic errors
      
      Remove custom "account_email" url path
      
      Refactor akun.urls to csaccountmanagement.urls
      
      Switch root redirect to profile instead of login directly
      
      This way login_required decorator will decide when to redirect to login
      or not.
      
      Switch from assertRaisesRegexp to assertRaisesRegex
      
      Refac...
      0cb46627
  24. 21 Aug, 2020 3 commits
  25. 19 Aug, 2020 1 commit
  26. 18 Aug, 2020 1 commit