Pengaya Peramban Firefox
  • Ekstensi
  • Tema
    • untuk Firefox
    • Kamus & Paket Bahasa
    • Situs Peramban Lainnya
    • Pengaya untuk Android
Masuk
Pratinjau dari Notion Canvas Assignment Import

Notion Canvas Assignment Import oleh JamesNZL

Automatically import Canvas assignments into a Notion database.

5 (2 reviews)5 (2 reviews)
50 Users50 Users
Anda memerlukan Firefox untuk menggunakan ekstensi ini
Unduh Firefox dan dapatkan ekstensinya
Unduh berkas

Metadata Ekstensi

Tangkapan Layar
Tentang ekstensi ini
This extension parses the assignments from a Canvas LMS course assignments page and loads them into a Notion database, at just the click of a button—unlock your full time-management and productivity potential!

FEATURES

✓ Simple, user-friendly interface
✓ Provided Notion database template
✓ Configurable options, with input validation
✓ 'Category' database property for seamless integration into an existing tasks database
✓ No duplication of assignments already in the database
✓ Fine-tuning of database property names & values
✓ Overriding of Canvas course names
✓ Emojis for Notion page icons
✓ Open source
✓ Private and secure — all data is stored locally!

SETUP INSTRUCTIONS

Refer to the repository on GitHub:
• ← Click on 'Homepage'; or
• Click the 'View on GitHub' button in the extension; or
• Copy and paste: https://github.com/JamesNZL/notion-assignment-import#readme

DISCORD SERVER

Join the Discord server! https://discord.gg/k2jjmmVPeK

HOW IT WORKS

-- ASSIGNMENT PARSING

1. Assignments are fetched from the Canvas API.

2. Relevant information is extracted from each fetched assignment, and the following configurations applied:
2(a). Course Code Overrides, and
2(b). Page Emojis.

3. Fetched assignments are saved by course in browser local storage in a JSON-serialisable format.

-- NOTION IMPORT

4. The OAuth2 token is used to authorise with the Notion API.

5. The saved assignment data is retrieved from local storage.

6. The configured database is queried to avoid import of duplicate assignments (by matching assignment URLs).

7. The configured Database Properties are used to create a new database page for each assignment with the Notion API.

VERSION HISTORY

View the full changelog here:
https://github.com/JamesNZL/notion-assignment-import/blob/master/CHANGELOG.md

v5.0.4 — Proper fix for invalid database ID issue
v5.0.3 — Fixed invalid database ID issue
v5.0.2 — Proper fix for corrupted favicon image files
v5.0.1 — Fix corrupted favicon image files
v5.0.0 — Add updating already imported Notion pages with Canvas changes. Allow importing past assignments.

v4.3.3 — Updated valid emojis to match Notion
v4.3.2 — Fixed timezone and import reliability issues
v4.3.1 — Fixed homepage import bug
v4.3.0 — Added support for assignment descriptions, assignment points value, and renamed 'Available Date' to 'Unlock Date'
v4.2.5 — Fixed validation of database options, reset 'Authorise with Notion' button when restoring defaults
v4.2.4 — Fixed edge case where database select refresh button doesn't appear
v4.2.3 — Improvements to keyboard navigation and accessibility
v4.2.2 — Fixed unsaved changes confirmation dialogue, accessibility improvements
v4.2.1 — Fixed dropdown arrow display, and left margin of 'No saved courses...' in popup
v4.2.0 — Added light mode, unsaved changes indicator, and unsaved changes exit confirmation dialogue
v4.1.1 — Interface bug fixes and enhancements for wide screens
v4.1.0 — Tweaks to input validation and showing/hiding of dependent options, bug fixes for Safari
v4.0.1 — Under-the-bonnet bug fixes for Firefox WebExtension auto-validation.
v4.0.0 — Major interface re-design, complete overhaul of options page, bug fixes, usability enhancements

v3.0.6 — Initial Firefox release.
Bentangkan untuk Baca lebih lanjut
Rated 5 by 2 reviewers
Masuk untuk menilai ekstensi ini
Belum ada peringkat

Peringkat bintang tersimpan

5
2
4
0
3
0
2
0
1
0
Baca semua 2 ulasan
Permissions and dataPelajari lebih lanjut

Required permissions:

  • Mengakses tab peramban
  • Mengakses data Anda untuk api.notion.com
  • Mengakses data Anda untuk oauth.jamesnzl.xyz
Informasi lebih lanjut
Tautan Pengaya
  • Halaman depan
  • Situs dukungan
  • Surel Dukungan
Versi
5.0.4
Ukuran
236,8 KB
Terakhir dimutakhirkan
10 bulan yang lalu (23 Okt 2024)
Kategori Terkait
  • Lainnya
Lisensi
Lisensi MIT
Riwayat Versi
  • Lihat semua versi
Tambahkan ke koleksi
Laporkan pengaya ini
Ekstensi populer lainnya
  • Dark Reader

    Dark Reader
    DisarankanDisarankan

    Diberi peringkat 4,5 dari 5

    Dark Reader Ltd

    1.234.941 pengguna

  • Grammar and Spell Checker - LanguageTool

    Grammar and Spell Checker - LanguageTool
    DisarankanDisarankan

    Diberi peringkat 4,7 dari 5

    LanguageTooler GmbH

    358.547 pengguna

  • Search by Image

    Search by Image
    DisarankanDisarankan

    Diberi peringkat 4,6 dari 5

    Armin Sebastian

    407.292 pengguna

  • Tree Style Tab

    Tree Style Tab
    DisarankanDisarankan

    Diberi peringkat 4,5 dari 5

    Piro (piro_or)

    175.737 pengguna

Ke beranda Mozilla

Pengaya

  • Tentang
  • Blog Pengaya Firefox
  • Lokakarya Ekstensi
  • Pusat Pengembang
  • Kebijakan Pengembang
  • Blog Komunitas
  • Forum
  • Laporkan kutu
  • Panduan Ulasan

Peramban

  • Desktop
  • Mobile
  • Enterprise

Produk

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privasi
  • Kuki
  • Legal

Terkecuali saat dicatat berbeda, konten dalam situs ini dilisensikan di bawah Creative Commons Attribution Share-Alike License v3.0 atau versi lain yang lebih baru.