Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
201 commits
Select commit Hold shift + click to select a range
6d771dc
student visibility status feature implementation
Tareq-Adnan Apr 29, 2025
631be7f
Implement interactive text player with playback controls, visual typi…
Shahriar075 May 9, 2025
9457bf3
Update speed and controlbackspace functionality
Shahriar075 May 14, 2025
727e0bd
Integrate the paste events feature
Shahriar075 May 19, 2025
1be0791
Fix css issue
Shahriar075 May 20, 2025
74684b7
Display paste event data instead of comment feature in replay player
Shahriar075 May 26, 2025
be65ab9
Remove unwanted media control keys from replay controller
Shahriar075 May 27, 2025
bb85daa
cleaning and testing replay
Tareq-Adnan May 29, 2025
12398be
Refactor paste event functionality
Shahriar075 May 30, 2025
c78de48
Update
Shahriar075 Jun 3, 2025
67406b8
debug
Tareq-Adnan Jun 11, 2025
81485db
setContent event
Tareq-Adnan Jun 11, 2025
e9c3510
Refactor replay feature
Shahriar075 Jun 11, 2025
74fe3a8
Merge branch 'MOODLE_404_STABLE' of https://github.com/AhnafMuttaki/m…
Tareq-Adnan Jun 12, 2025
82604e7
Merge branch 'MOODLE_404_STABLE' of https://github.com/AhnafMuttaki/m…
Tareq-Adnan Jun 12, 2025
3702aed
module wise feature
Tareq-Adnan Jun 16, 2025
0cf6d29
merged module wise on/off feature
Tareq-Adnan Jun 17, 2025
2ddd3d0
cursive visibility status and Module by Module
Tareq-Adnan Jun 17, 2025
8a745a4
Fix css issue
Shahriar075 Jun 19, 2025
c19e426
Ignore copy-paste from editor
Tareq-Adnan Jun 23, 2025
34b9b81
added comments word
Tareq-Adnan Jun 23, 2025
8c5d9ac
pre check issues resloved
Tareq-Adnan Jun 23, 2025
0f2668f
replay and word break resolved
Tareq-Adnan Jun 23, 2025
b99af6e
height fix
Tareq-Adnan Jun 23, 2025
541b299
UI fixes
Shahriar075 Jun 24, 2025
450a865
Implement ctrl key shortcuts for text replay
Shahriar075 Jun 25, 2025
1b7fc30
Update for ctrl+del implementation
Shahriar075 Jun 25, 2025
765a777
July changes update: in different features
Tareq-Adnan Jul 2, 2025
bce5d91
updated cursive token approve func
Tareq-Adnan Jul 2, 2025
fd63ae1
added file lib for curl func
Tareq-Adnan Jul 2, 2025
268a14a
oublog plugin related changes
Tareq-Adnan Jul 2, 2025
0a64ac7
resolved alignment issue and download button inconsistensy
Tareq-Adnan Jul 3, 2025
cf1debd
lesson response review page button position fix
Tareq-Adnan Jul 3, 2025
34c3471
updated readme about db support
Tareq-Adnan Jun 26, 2025
e55e18f
Version 2.0 with new changes
Tareq-Adnan Jul 8, 2025
ceb55d3
Aligned with stable branch
Tareq-Adnan Jul 8, 2025
3845da9
Js linting issue fix
Tareq-Adnan Jul 8, 2025
c653ea6
Merge pull request #203 from AhnafMuttaki/MOODLE_404_STABLE
nawazsharif Jul 9, 2025
622b6aa
Fix jslinting issue
Shahriar075 Jul 9, 2025
6e8121b
processEvent changes
Tareq-Adnan Jul 9, 2025
92f989a
Ctrl key related changes resolve
Shahriar075 Jul 9, 2025
a758a50
process event issue
Tareq-Adnan Jul 9, 2025
cd0625c
Reduces JS Function complexity
Tareq-Adnan Jul 9, 2025
abba574
Reduces JS functions complexity and code cleaned
Tareq-Adnan Jul 9, 2025
fe18ebc
initial implementation of visualization of cursive data
Tareq-Adnan Jun 26, 2025
f162a17
data visualization
Tareq-Adnan Jul 11, 2025
9c8ad42
new features: analytics pdf, dynamic download option with popup, allo…
Tareq-Adnan Jul 21, 2025
306d3b7
make responsive
Tareq-Adnan Jul 21, 2025
c207c64
paste timestamp issue resolved
Tareq-Adnan Jul 21, 2025
a306f85
added verified and not verified state
Tareq-Adnan Jul 22, 2025
ec35ab2
func doc and comment update
Tareq-Adnan Jul 22, 2025
eb32023
removed unnecessary code
Tareq-Adnan Jul 24, 2025
a4a63b0
User based filter added
Tareq-Adnan Aug 11, 2025
3a7d8f8
Update paste event functionalties
Shahriar075 Aug 11, 2025
4fa622d
feedback and changes in pdfexport, visualization
Tareq-Adnan Aug 13, 2025
b9afdff
resolved apikey issue
Tareq-Adnan Aug 13, 2025
8e8177f
resolved apikey issue
Tareq-Adnan Aug 13, 2025
107d29d
add optional questionid
Tareq-Adnan Aug 13, 2025
da82116
reduced time limit for validating secret token caching
Tareq-Adnan Aug 18, 2025
834b721
Remove console log print
Shahriar075 Aug 19, 2025
c4a98c9
Resolve conflict
Shahriar075 Aug 19, 2025
ce08010
Replay improvement
Tareq-Adnan Aug 19, 2025
ba7157e
updated file doc
Tareq-Adnan Aug 22, 2025
018fba6
Fix issue of timestamp
Shahriar075 Aug 22, 2025
6270876
Fix timestamp related issue
Shahriar075 Aug 22, 2025
15309ac
Fix issue of timestamp
Tareq-Adnan Aug 22, 2025
ca77928
forum module title and authorship status icon tooltip
Tareq-Adnan Aug 25, 2025
b028661
js build
Tareq-Adnan Aug 25, 2025
cc271b2
Fix timestamp issue
Shahriar075 Aug 25, 2025
407f504
Merge branch 'CT-284' into Fix/replay-issue
Tareq-Adnan Aug 25, 2025
3ed730a
Fix timestamp issue
Tareq-Adnan Aug 25, 2025
fdcd680
minor issues fixed (effort decimal point, pdf diff text alignment)
Tareq-Adnan Aug 29, 2025
aacb8d1
Fix cursor position related issue
Shahriar075 Sep 1, 2025
1332a8b
Fix cursor position related issue
Tareq-Adnan Sep 1, 2025
02f9c28
rebuled
Tareq-Adnan Sep 1, 2025
ef3fd6d
pdf color overriding issue fix
Tareq-Adnan Sep 3, 2025
7eeac07
cursive icon append issue resolved
Tareq-Adnan Sep 4, 2025
43b882c
Merge v2.1 changes
Tareq-Adnan Sep 9, 2025
12e1301
v2.1 release
Tareq-Adnan Sep 9, 2025
535c490
updated pdf export query for resolving pulling wrong data
Tareq-Adnan Sep 9, 2025
5e4d433
resolved forum title mismatch issue
Tareq-Adnan Sep 10, 2025
0850388
lang strings and other fiexes
Tareq-Adnan Sep 10, 2025
c6274bb
v2.1 release changes
Tareq-Adnan Sep 12, 2025
7929b99
Fix macos issue for replay
Shahriar075 Sep 24, 2025
d6d0379
Fix paste event panel issue
Shahriar075 Sep 24, 2025
8dfaf12
implemented resubmission feature
Tareq-Adnan Sep 25, 2025
18c7487
initial changes
Tareq-Adnan Sep 29, 2025
4d436a6
Added Language pack es and es_mx
Tareq-Adnan Sep 29, 2025
7b4312d
implemented resubmission feature
Tareq-Adnan Sep 25, 2025
cfbb65a
Added Language pack es and es_mx
Tareq-Adnan Sep 29, 2025
d44ed6e
code cleaning
Tareq-Adnan Sep 30, 2025
a4e05c3
conflict resolve
Tareq-Adnan Sep 30, 2025
846d95b
CT-331, CT-333, CT-332 issue resolve
Tareq-Adnan Oct 6, 2025
e329229
removed exact role dependency
Tareq-Adnan Oct 6, 2025
7ca293a
Add debug messages for file upload
Shahriar075 Oct 7, 2025
34aa5bd
Merge pull request #63 from AhnafMuttaki/fix/json-issue
Tareq-Adnan Oct 7, 2025
d21a57b
diff resubmit is redesigned
Tareq-Adnan Oct 8, 2025
c6426b2
Merge branch 'CT-320' of https://github.com/AhnafMuttaki/moodle-tinym…
Tareq-Adnan Oct 8, 2025
6835429
Revert "Add debug messages for file upload"
Tareq-Adnan Oct 8, 2025
31053e2
Merge pull request #64 from AhnafMuttaki/revert-63-fix/json-issue
Tareq-Adnan Oct 8, 2025
e4c53bc
resolved diff resubmit issue, visualization query issue
Tareq-Adnan Oct 10, 2025
e55da68
removed modal timeout functionalitiy for resubmit diff feature
Tareq-Adnan Oct 13, 2025
c11cd9d
make modal body scrollable
Tareq-Adnan Oct 14, 2025
d1c8253
Merge pull request #67 from AhnafMuttaki/CT-320
Tareq-Adnan Oct 16, 2025
cc84f9c
v2.1.1
Tareq-Adnan Oct 16, 2025
6d8902a
Merge pull request #209 from AhnafMuttaki/MOODLE_404_STABLE
AhnafMuttaki Oct 17, 2025
57f084c
resolved empty string issue in get_analytics query
Tareq-Adnan Oct 17, 2025
275aac2
Merge pull request #210 from AhnafMuttaki/MOODLE_404_STABLE
Tareq-Adnan Oct 17, 2025
e7fa91b
updated build number
Tareq-Adnan Oct 17, 2025
6e21922
Merge pull request #211 from AhnafMuttaki/MOODLE_404_STABLE
Tareq-Adnan Oct 17, 2025
13b22c5
moodle pre-checks fixes
Tareq-Adnan Oct 20, 2025
cb880a9
cursive auto save feature and code clean
Tareq-Adnan Oct 24, 2025
27651ff
template update
Tareq-Adnan Oct 24, 2025
266f3a9
Add mouse highlighting and ai content tracking
Shahriar075 Oct 30, 2025
edaf17d
filtered cursive enabled modules
Tareq-Adnan Nov 4, 2025
8dbe073
initial analysis on full page
Tareq-Adnan Nov 5, 2025
e82ddef
AI generated content display and mouse highlighting
Shahriar075 Nov 13, 2025
ac03178
Doc Mode for Assignment
Tareq-Adnan Nov 13, 2025
6e1152e
separated autosave functionalities
Tareq-Adnan Nov 14, 2025
7bc0542
Merged Autosave func and FullScreen Mode
Tareq-Adnan Nov 14, 2025
30305b7
added support for AI Text qtype
Tareq-Adnan Nov 14, 2025
f9f566e
Merge CT-338 into CT-324: filter modules
Tareq-Adnan Nov 14, 2025
34a1612
Merged CT-324 and Mouse-Highlighting
Tareq-Adnan Nov 14, 2025
153f428
some edge case handled
Tareq-Adnan Nov 14, 2025
b257ae6
some fixes on due date
Tareq-Adnan Nov 14, 2025
0a1c43b
removed gif img
Tareq-Adnan Nov 14, 2025
725f953
Merge branch 'CT-324' of https://github.com/AhnafMuttaki/moodle-tinym…
Tareq-Adnan Nov 14, 2025
67d4760
handle errorAlert redundency
Tareq-Adnan Nov 14, 2025
4835660
removed redundant alert
Tareq-Adnan Nov 14, 2025
ed19280
Update paste event count
Shahriar075 Nov 17, 2025
67fd6e2
Merge pull request #68 from AhnafMuttaki/feature/mouse-highlighting
Tareq-Adnan Nov 17, 2025
b09ce5e
fullmode resizing issue fix, added collapseable sidebar, activity pag…
Tareq-Adnan Nov 18, 2025
15183e5
feedback and fixes
Tareq-Adnan Nov 18, 2025
0b8a7c5
synce with remote
Tareq-Adnan Nov 18, 2025
a593e26
Update changes based on feedback
Shahriar075 Nov 20, 2025
c92016e
Merge pull request #69 from AhnafMuttaki/feedback/changes
nawazsharif Nov 20, 2025
be0e850
new ui for assignment timer, improved module filter, added time in sa…
Tareq-Adnan Nov 25, 2025
c63e892
some improvements
Tareq-Adnan Nov 25, 2025
70ebaa8
module filter rewrite
Tareq-Adnan Nov 27, 2025
8d9ce38
Merge branch 'CT-324' of https://github.com/AhnafMuttaki/moodle-tinym…
Tareq-Adnan Nov 27, 2025
7839434
rewrite filtered entry
Tareq-Adnan Nov 27, 2025
693c26c
Merge branch 'CT-324' of https://github.com/AhnafMuttaki/moodle-tinym…
Tareq-Adnan Nov 27, 2025
8e98f48
Update mouse tracking and analytics button
Shahriar075 Nov 28, 2025
68817f7
doc mode for quiz module
Tareq-Adnan Nov 30, 2025
fdfa201
Merge branch 'freemium-update' of https://github.com/AhnafMuttaki/moo…
Tareq-Adnan Nov 30, 2025
9c6b7c8
new modules and features
Tareq-Adnan Nov 30, 2025
09ea8a4
Document mode for lesson and oublog module, apikey issue fix
Tareq-Adnan Nov 30, 2025
cf486ec
Document mode for lesson and oublog module, apikey issue fix
Tareq-Adnan Nov 30, 2025
0e1a26c
code cleanup
Tareq-Adnan Dec 1, 2025
961337d
Make changes based on feedback
Shahriar075 Dec 1, 2025
ef89627
Merge pull request #70 from AhnafMuttaki/feedback/freemium
Shahriar075 Dec 1, 2025
1e18e53
Api Key check modified
Tareq-Adnan Dec 2, 2025
df7c184
Api Key check modified
Tareq-Adnan Dec 2, 2025
4ed5f21
logic update
Tareq-Adnan Dec 2, 2025
2de733d
Merge branch 'CT-324' of https://github.com/AhnafMuttaki/moodle-tinym…
Tareq-Adnan Dec 2, 2025
f8fb14c
v update
Tareq-Adnan Dec 2, 2025
ea96129
api key check updated
Tareq-Adnan Dec 2, 2025
066ef7d
updated name
Tareq-Adnan Dec 2, 2025
573d8b4
Merge branch 'CT-324' of https://github.com/AhnafMuttaki/moodle-tinym…
Tareq-Adnan Dec 2, 2025
f12c7f2
lang strings
Tareq-Adnan Dec 2, 2025
bdd56ba
updated language strings
Tareq-Adnan Dec 2, 2025
429c207
excluded support for oublog
Tareq-Adnan Dec 2, 2025
160d685
Merge branch 'CT-324' of https://github.com/AhnafMuttaki/moodle-tinym…
Tareq-Adnan Dec 2, 2025
ae4e47f
case hanle for rubrics func
Tareq-Adnan Dec 2, 2025
14b1d92
Merge branch 'CT-324' of https://github.com/AhnafMuttaki/moodle-tinym…
Tareq-Adnan Dec 2, 2025
98b9026
Paste block, other features enhancements
Shahriar075 Dec 9, 2025
afa371d
paste blocked feature
Tareq-Adnan Dec 9, 2025
d464e7f
Learn More tab with details
Tareq-Adnan Dec 11, 2025
b23eb66
Learn more tab
Tareq-Adnan Dec 11, 2025
39b23ba
Fix paste block
Shahriar075 Dec 15, 2025
ff8508c
Merge branch 'CTv2.2.0' into feature/paste-block
Tareq-Adnan Dec 15, 2025
708a84d
Merge pull request #71 from AhnafMuttaki/feature/paste-block
Tareq-Adnan Dec 15, 2025
bd9f541
Fix feedback related issue
Shahriar075 Dec 18, 2025
44df5cf
Merge pull request #72 from AhnafMuttaki/feature/paste-block
Tareq-Adnan Dec 18, 2025
08c4929
Refresh the editor
Shahriar075 Dec 18, 2025
a4e2b40
Merge pull request #73 from AhnafMuttaki/feature/paste-block
Tareq-Adnan Dec 18, 2025
3564d04
Update functions
Shahriar075 Dec 18, 2025
9ea4000
Merge pull request #74 from AhnafMuttaki/refactor/replay
Tareq-Adnan Dec 18, 2025
3f1033b
code clean and prechecks fix
Tareq-Adnan Dec 18, 2025
7b9ee73
Merge pull request #75 from AhnafMuttaki/CTv2.2.0
Tareq-Adnan Dec 18, 2025
e7766c7
Cursive 2.1.2 release
Tareq-Adnan Dec 19, 2025
e791f47
resolved provider class
Tareq-Adnan Dec 19, 2025
db2bf80
Merge pull request #212 from AhnafMuttaki/MOODLE_404_STABLE
Tareq-Adnan Dec 19, 2025
a3fe89e
compatibility issue fix with 4.4
Tareq-Adnan Dec 19, 2025
aadbe98
Merge pull request #213 from AhnafMuttaki/MOODLE_404_STABLE
Tareq-Adnan Dec 19, 2025
dbadcb7
Cursive PDF Annotator plugin Support, some issue fixes
Tareq-Adnan Jan 15, 2026
d20f467
Feedback resolved for paste block feature
Shahriar075 Jan 16, 2026
a02f42f
v2.1.3 changes
Tareq-Adnan Jan 19, 2026
75418dd
empty orignal text fix
Tareq-Adnan Jan 21, 2026
8506404
assignment description misformat fix in full page mode
Tareq-Adnan Jan 21, 2026
7f18bd1
Issue fixes and empty original text handled
Tareq-Adnan Jan 21, 2026
f07b8ae
cmid mismatch issue fix
Tareq-Adnan Jan 26, 2026
174cf18
Merge branch 'CT-386' of https://github.com/AhnafMuttaki/moodle-tinym…
Tareq-Adnan Jan 26, 2026
7b8273c
Added Portuguese Language Translations
joethibault Jan 27, 2026
816a147
moodle prechecks
Tareq-Adnan Jan 29, 2026
e567422
Merge pull request #76 from AhnafMuttaki/CTv2.1.3
Tareq-Adnan Jan 29, 2026
7c29818
version update
Tareq-Adnan Jan 29, 2026
fbaffb7
Merge branch 'main' of https://github.com/AhnafMuttaki/moodle-tinymce…
Tareq-Adnan Jan 30, 2026
2a1f664
Version v2.1.3
Tareq-Adnan Jan 30, 2026
e9c49dc
Merge pull request #214 from AhnafMuttaki/MOODLE_404_STABLE
Tareq-Adnan Jan 30, 2026
5954e07
Merge branch 'main' into MOODLE_404_STABLE
nawazsharif Jan 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
.DS_Store
.DS_Store
makefile
2 changes: 1 addition & 1 deletion amd/build/analytic_button.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion amd/build/analytic_button.min.js.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading